• DİKKAT

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

Hücreye Tıklayınca Başka Hücre Seç

Katılım
1 Ocak 2008
Mesajlar
83
Excel Vers. ve Dili
yazarım sonra
Merhaba Üstadlar,

Aktif Sayfda Belirlediğimiz hücrelere tıklayınca başka bir hücrenin seçilmesi konusunda yardımcı olursanız sevinirim.

Örnek:
Sayfa 1 de C10 hücresine geldiğimiz an otomatik olarak A5 hücresi seçilsin.

~ Birde Excel 2007 de Formulas Bölümündeki "Show Formula" butonunu nasıl inaktif hale getirebilirim.

Mesela 'sil' butonunu
ThisWorkbook.Application.CommandBars.FindControl(ID:=847).Enabled = False
yazarak inaktif duruma geçiriyoruz.

Show Formulanın ID sinin ne olduğunu bilmiyorum bu konuda da yardımcı olursanız sevinirim..

İyi Çalışmalar
 
Sayın _Sir_Lancelot_

Merhaba Üstadlar,

Aktif Sayfda Belirlediğimiz hücrelere tıklayınca başka bir hücrenin seçilmesi konusunda yardımcı olursanız sevinirim.

Örnek:
Sayfa 1 de C10 hücresine geldiğimiz an otomatik olarak A5 hücresi seçilsin.

~ Birde Excel 2007 de Formulas Bölümündeki "Show Formula" butonunu nasıl inaktif hale getirebilirim.

Mesela 'sil' butonunu
ThisWorkbook.Application.CommandBars.FindControl(ID:=847).Enabled = False
yazarak inaktif duruma geçiriyoruz.

Show Formulanın ID sinin ne olduğunu bilmiyorum bu konuda da yardımcı olursanız sevinirim..

İyi Çalışmalar

örnek dosyaya gözatın istediğiniz böyle bir şey mi?
 

Ekli dosyalar

Harikasınız Çok Teşekkürler

Bi de Show Formula Kısmını nasıl inaktif haline getirebilkeceğim konusunda yardımcı olursanız minnettar kalırım.

iyi çalışmalar
 
Alternatif çözüm...
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Row = 10 And ActiveCell.Column = 3 Then
Range("a1").Select
End If
End Sub
 

Ekli dosyalar

Peki birden fazla hücrede aynı işlemi uygulamak istersem
şu kodda nasıl bir değişiklik yapmam gerekir

Mesela I15 R21 K39 gibi farklı hücrelerin tümünde aynı işlem uygulanması için

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Intersect(Target, Range("I15")) Is Nothing Then Exit Sub
Range("A1").Select

End Sub
 
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, [I15, R21, K39]) Is Nothing Then Exit Sub
    [A1].Select
End Sub
 
Sayın hamitcan

Ciddi anlamda süpersiniz tanıyor olsam yemek ısmarlardım bu yardım karşılığında :)

Çok teşekkürler
 
Öncelikle, nazik davetiniz için teşekkürler. Ben de harkes gibi, bilgim dahilinde yardımcı olmaya çalışıyorum. Ayrıca, bunu yaptığım için de zevk alıyorum.
 
Geri
Üst