Hücre Değerine Göre Otomatik Bilgi Girme, yazılan metne göre yan tarafındaki hücreye otomatik yazdırmayı öğreten kodlar içermektedir.
Hazır Kod: Hücre Değerine Göre Otomatik Bilgi Girme
VBA:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim productCode As String
Dim productName As String
If Not Intersect(Target, Range("A2:A11")) Is Nothing Then
productCode = Target.Value
Select Case productCode
Case "P001"
productName = "Kalem"
Case "P002"
productName = "Defter"
Case "P003"
productName = "Silgi"
Case "P004"
productName = "Cetvel"
Case "P005"
productName = "Makastar"
Case "P006"
productName = "Dosya"
Case "P007"
productName = "Zımba"
Case "P008"
productName = "Yapıştırıcı"
Case "P009"
productName = "Kalemtraş"
Case "P010"
productName = "Şerit"
Case Else
productName = "Bu koda tanımlı Ürün yok"
End Select
Target.Offset(0, 1).Value = productName
End If
End Sub
Açıklama
- Excel'de ALT + F11 tuşlarına basarak VBA Editörünü açın.
- Sol taraftaki Project Explorer'da istediğiniz sayfaya sağ tıklayın ve "View Code" seçeneğine tıklayın.
Kullanım
Yukarıda verdiğim kodu bu sayfaya yapıştırın.A1 hücresine Ürün Kodu, B1 hücresine Ürün Adı yazın.
A2'den itibaren alt alta P001, P002, .. P010 yazdıkça, Ürün Adı kısımlarına otomatik veri geldiğini gözlemleyin.
Sonuç yukarıdaki gibi olacaktır.
İçerikte dosya yoktur, kodları kendi çalışmalarınıza uyarlayabilirsiniz.
Yararlanılması temennisiyle.
Aranan Kelimelerin Yanına Bulundu Yazdırma
2025-03-15