Merhaba;
Ben bir sütundaki hücre aralığında (örneğin E4:E34 ) sırası ile E4'e 1 yazdığımda yine E4 hücresinde "Elma" yada E4'e 2 yazdığımda yine E4'de "Armut" yazısının çıkmasını ve bunuda sırası ile E34'e kadarki bütün hücrelerde bu şekilde olmasını istiyorum. Ama yapamıyorum.
Kodlama kısmına
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Range("E4").Value = 1 Then
Range("E4").Value = "Elma"
If Range("E4").Value = 2Then
Range("E4").Value = "Armut"
End If
End If
End Sub kodunu yazdığımda bunu sadece E4 içi yapıyor.Ama E34 kadarki diğer hücrelere nasıl uygulayabilirim.
Ve bunu sadece kod yazarak nasıl yapabilirim Yani çalışma sayfası içinde başka bir hücreye 1 ve 2 değerini vererek isteğim hücreye istedim değeri yazdırabiliyorum.Teşekkür ederim
Ben bir sütundaki hücre aralığında (örneğin E4:E34 ) sırası ile E4'e 1 yazdığımda yine E4 hücresinde "Elma" yada E4'e 2 yazdığımda yine E4'de "Armut" yazısının çıkmasını ve bunuda sırası ile E34'e kadarki bütün hücrelerde bu şekilde olmasını istiyorum. Ama yapamıyorum.
Kodlama kısmına
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Range("E4").Value = 1 Then
Range("E4").Value = "Elma"
If Range("E4").Value = 2Then
Range("E4").Value = "Armut"
End If
End If
End Sub kodunu yazdığımda bunu sadece E4 içi yapıyor.Ama E34 kadarki diğer hücrelere nasıl uygulayabilirim.
Ve bunu sadece kod yazarak nasıl yapabilirim Yani çalışma sayfası içinde başka bir hücreye 1 ve 2 değerini vererek isteğim hücreye istedim değeri yazdırabiliyorum.Teşekkür ederim
Son düzenleme:
