• DİKKAT

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

Makro yazma

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Arkadaşlar şöyle bir makro yazmak istiyorum yardımınıza ihtiyacım var.

Eğer A1 hücresi seçili ise A1 hücresinin değerini B1 hücresine yazsın,
Eğer A2 hücresi seçili ise A2 hücresinin değerini B1 hücresine yazsın... Bu şekilde 16 tane satırım var. A1,A2,A3....A16 hücrelerinden hangisi seçili ise o hücrenin değerini B1 hücresine yazsın istiyorum. Ancak makroyu çalıştırmak için buton kullanmak istemiyorum hücre seçildiği an makro otomatik çalışsın istiyorum bunu nasıl yapabilirim.
 
Sayfanın kod modülüne.:cool:
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A1:A16]) Is Nothing Then Exit Sub
Range("B1").Value = Target.Value

End Sub
 
Hocam cevap için teşekkürler ancak verdiğiniz kodu sayfanın kod bölümüne kopyaladım A1:A16 aralığındaki herhangi bir hücreye değer girdiğimde o değer B1 hücresinde çıkmıyor.
 
Şimdi yeni bir excel dosyasında denedim de kod tam istediğim gibi çalışıyor. Sanırım kodu kullanacağım asıl excel dosyasında bir problem var onu çözmem lazım. Teşekkür ederim Orion1 hocam.
 
Geri
Üst