hücre doluysa diğerlerinin boş olmasını engelleme

Katılım
9 Eylül 2010
Mesajlar
877
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
forumda arama yaptım ancak gerekli ölçütleri bulamadım galiba yapmak istediğim b2 hücresi doluysa c2-ı2 arası tüm hücrelere de veri girişinin yapılmasının zorunlu olmasını istiyorum. yardımlar için şimdiden teşekkürler.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodu ilgili sayfanın kod bölümüne kopyalayıp deneyiniz.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    Dim i As Integer
    If Not Intersect(Target, [C2:I2]) Is Nothing Then Exit Sub
    If Not [B2] = "" Then
        For i = 3 To 9
            If Cells(2, i) = "" Then
                Cells(2, i).Select
                Exit For
            End If
        Next i
    End If
    
End Sub
 
Katılım
9 Eylül 2010
Mesajlar
877
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Zihninize sağlık hocam çok teşekkürler.
 
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Konu benim için uygun bu konuda benimde yardıma ihtiyacım var. Sütun bazında V sütununda örneğin 5. satırda veri varsa W sütununun 5. satırı mecbur dolu olmak zorunda. Necdet hocamın makrosunu isteğime göre uyarlayabilirmiyiz acaba.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    Dim i As Integer
    If Not Intersect(Target, [C2:I2]) Is Nothing Then Exit Sub
    If Not [B2] = "" Then
        For i = 3 To 9
            If Cells(2, i) = "" Then
                Cells(2, i).Select
                Exit For
            End If
        Next i
    End If
    
End Sub
 
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Bu konu hakkında destek olabilirmisiniz.
 
Üst