casteneda
Altın Üye
- Katılım
- 17 Mayıs 2006
- Mesajlar
- 85
- Excel Vers. ve Dili
- Excel 2003, Türkçe
- Altın Üyelik Bitiş Tarihi
- 16-02-2026
Merhaba arkadaşlar. Veri doğrulama ile oluşturulmuş bir açılır kutuda, herhangi bir değeri seçtiğimizde, aynı satırdaki belirli bir hücrenin otomatik olarak boşaltılmasını istiyorum. Ekteki örnekte, G2:G21 sutunundaki açılır kutulardan herhangi birini seçtiğimizde, o satırdaki buna denk gelen I2:I21 sutunundaki değer, otomatik olarak boşaltılıyor. Bunu döngü ile aşağıdaki şekilde yapmaya çalıştım, fakat I26 Hücresindeki, rakamları yazıya çeviren fonksiyonum yüzünden olmadı. Fonksiyonu kullanmayınca oluyor. Nasıl çözebilirim? Uğraşacak tüm arkadaşlara teşekkürler.
"Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo hata
For i = 2 To 21
If Target.Cells = Cells(i, 7) And Cells(i, 7) <> "" And Cells(i, 9) <> "" Then
Cells(i, 9) = ""
End If
Next i
hata:
End Sub"
Not: Ekteki örneğin içi tamamen rastlantısal doldurulmuştur, belirli bir mantığı yoktur.
"Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo hata
For i = 2 To 21
If Target.Cells = Cells(i, 7) And Cells(i, 7) <> "" And Cells(i, 9) <> "" Then
Cells(i, 9) = ""
End If
Next i
hata:
End Sub"
Not: Ekteki örneğin içi tamamen rastlantısal doldurulmuştur, belirli bir mantığı yoktur.