- Katılım
- 14 Mayıs 2010
- Mesajlar
- 93
- Excel Vers. ve Dili
- 2007 TÜRKÇE
- Altın Üyelik Bitiş Tarihi
- 07-09-2024
Merhaba,
Yapmak istediğim AD2 hücresi boş ise B2: D4 aralığı boş olacak (burayı yapabiliyorum)
AD2 hücresi dolu ise:
b2=1 c2=2 d2=3
b3=4 c3=5 d3=6
b4=7 c4=9 d4=9 yazmasını istiyorum.
Bunu her hücre için ayrı ayrı kodlarını yazarak yapabildim.
Fakat sormak ve yapmak istediğim B2: D4 aralığına 1'den 9'a kadar olan sayıları
yaz koşulunu daha sade olarak yapılmasını nasıl sağlarım.
9 koşulu tek tek yazmak yerine tek seferde nasıl yapılır
Yapmak istediğim AD2 hücresi boş ise B2: D4 aralığı boş olacak (burayı yapabiliyorum)
AD2 hücresi dolu ise:
b2=1 c2=2 d2=3
b3=4 c3=5 d3=6
b4=7 c4=9 d4=9 yazmasını istiyorum.
Bunu her hücre için ayrı ayrı kodlarını yazarak yapabildim.
Fakat sormak ve yapmak istediğim B2: D4 aralığına 1'den 9'a kadar olan sayıları
yaz koşulunu daha sade olarak yapılmasını nasıl sağlarım.
9 koşulu tek tek yazmak yerine tek seferde nasıl yapılır
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("ad2") = "" Then
Range("b2") = 1
Range("c2") = 2
Range("d2") = 3
Range("b3") = 5
Range("c3") = 6
Range("d3") = 7
Range("b4") = 7
Range("c4") = 8
Range("d4") = 9
Else
Range("B2: D4") = ""
End If
End Sub