• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

HÜCREYE VERİ GİRİLDİĞİNDE YANINA OTOMATİK DEĞER GETİR

Katılım
17 Aralık 2012
Mesajlar
133
Excel Vers. ve Dili
Microsoft 365
Merhaba;

Dosyanın içinde isteğimi belirttim ancak özetlemek gerekirse;

-Veri doğrulama ile A stununa veri seçilip girildiğinde, hemen yanındaki hücrelere istenilen değerler gelmeli.
-Butonla değil change yordamıyla sanırım çalışmalı. Veri doğrulamada yer alan bilgli hücreye seçildiğinde hemen formülle yandaki hücreler dolmalı.
-Ve boş hücreler dolupta işlem bitince bir alt boş satırda otomatik beklemeli.

Şimdiden yardımınız için teşekkürler
 

Ekli dosyalar

Merhaba,

Özet sayfası kod bölümüne kopyalayınız.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim S1 As Worksheet
    Set S1 = Sheets("sabitler")
    If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
    With Target
        If .Count > 1 Then Exit Sub
        If .Row < 2 Then Exit Sub
        If Cells(.Row, "A") <> "" Then
            Cells(.Row, "C") = 1
            Cells(.Row, "E") = WorksheetFunction.SumIf(S1.[A:A], .Value, S1.[B:B])
        Else
            Cells(.Row, "C") = ""
            Cells(.Row, "E") = ""
        End If
    End With
End Sub
 
@Ömer harika oldu üstad, elinize sağlık
 
Geri
Üst