• DİKKAT

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

exceldeki bir komutu hücre içine koyma

Katılım
15 Mart 2012
Mesajlar
10
Excel Vers. ve Dili
2010
meraba
filtre uyguladığım bir sayfada verilerimi güncellemek için ctrl+alt+L tuşlarına basıyoruz
bunun yerine bu işlevi sayfadaki her hangi bir hücreye nasıl koyarım yani o hücreye tıkladığımda sayfa kendini güncellesin.
şimdiden teşekkürler
 
Sayfanin Worksheet_SelectionChange olayina
Kod:
If target.address (0,0) <> "a1" then exit sub
Activeworkbook.refreshall
yazin.
A1 hücresini sectiginizde çalışacaktir.
 
Sayfanin Worksheet_SelectionChange olayina
Kod:
If target.address (0,0) <> "a1" then exit sub
Activeworkbook.refreshall
yazin.
A1 hücresini sectiginizde çalışacaktir.




Worksheet_SelectionChange olayını anlamadım nasıl yazıcam o kodu oraya bi örnek resim gösterirmisiniz.
 
d1 hücresine komutu yerleştirmek istiyorum fakat çalışmadı.
 
Son düzenleme:
 
Şu yolu takip edin;

Alt + F11'e basın.
Açılan pencerenin solundaki sayfa isimlerinden ilgili sayfa üzerinde cit tiklayin ve o sayfanin kod sayfasına erişin. Bu sayfanin sag tarafindaki açılır kutuyu acin ve selection change olayını secin. Son olarak verdiğim kodlari da bu olay içerisine yapistirin. Şimdi A1 hücresini secip deneyebilirsiniz.
 
malesef dediğinizi aynen yaptım

ama olmuyor a1 hücresinde bi değişiklik yok.
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

If Target.Address(0, 0) <> "a1" Then Exit Sub
ActiveWorkbook.RefreshAll
 
Tekrar deneyin.
Şu yolu takip edin;

Alt + F11'e basın.
Açılan pencerenin solundaki sayfa isimlerinden ilgili sayfa üzerinde cit tiklayin ve o sayfanin kod sayfasına erişin. Bu sayfanin sag tarafindaki açılır kutuyu acin ve selection change olayını secin. Son olarak verdiğim kodlari da bu olay içerisine yapistirin. Şimdi A1 hücresini secip deneyebilirsiniz.
 
End Sub satırını en sona yazın.
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address(0, 0) <> "a1" Then Exit Sub
ActiveWorkbook.RefreshAll
End Sub

böyle yapıyorum olmuyor......
 
ActiveWorkbook.RefreshAll yerine ActiveSheet.AutoFilter.ApplyFilter yazıp deneyin.
 
Olmuyor..........................
 
Geri
Üst