• DİKKAT

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

Komut düğmesi olmadan, tuş grubuna bağlanmadan makro çalıştırma

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,908
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Merhaba Arkadaşlar,
Komut düğmesi olmadan, tuş grubuna bağlanmadan makro çalıştırmak mümkün mü? (sadece fonksiyonlar yardımıyla, ya da değere bağlı olarak)
Saygılarımla
 
Merhaba Arkadaşlar,
Komut düğmesi olmadan, tuş grubuna bağlanmadan makro çalıştırmak mümkün mü? (sadece fonksiyonlar yardımıyla, ya da değere bağlı olarak)
Saygılarımla
Makroya kısa yol tuşu atayabilirsiniz.:cool:
 
Merhaba Sayın Orion1 Hocam,
Tuş grubuna bağlanmadan ibaresi var yukarıda, dikkatinizden kaçtı her halde.
Aslında şu aklıma geliyor. Diyelim belli bir hücre belli değeri alınca makro çalışabilir mi?
Saygılarımla
 
Sanırım sizin işinizi paragmatik prosedür veya kullanıcı tanımlı fonksiyon görebilir.:cool:
 
Aslında bütün derdim
Kod:
Private Sub CommandButton1_Click()
    Sheets(Year(Date) & "_Kg").Activate
    Sheets(Year(Date) & "_Kg").Name = Year(Date) & "_Kg"
    Columns("F:F").Select
    Range("F4").Activate
    Selection.EntireColumn.Hidden = False
    Range("O5").Select
End Sub
örneği ekte olan adında tarih kodu olan bir sayfaya farklı sayfadan girip bir sütunun açılması. Bu sayfanın adı bir hücreden de aldırılabilir diye düşünüyorum.
İlgilenenlere şimdiden teşekkür ederim.
Saygılarımla
 

Ekli dosyalar

İsterseniz bir hücredende sayfa ismini alabilirsiniz.
Dosyanız ektedir.:cool:
 

Ekli dosyalar

Sayın Orion1 Hocam,
Ekli dosyaya uygular mısınız, lütfen?
Saygılarımla
 

Ekli dosyalar

Dosyanız ektedir.:cool:
Kod:
Sub sayfasecsutungizle59()
Sheets(Range("K1").Value).Select
Range("F1").EntireColumn.Hidden = True
End Sub

Sub sayfasecsutungoster59()
Sheets(Range("K1").Value).Select
Range("F1").EntireColumn.Hidden = False
End Sub
 

Ekli dosyalar

Sayın Orion1 Hocam,
İlginize çok teşekkür ediyorum. Zahmet verdim size.
Sadece merak ettiğim için soruyorum, sayfasecsutungoster59 makrosu, örneğin Bilgi sayfasında C1 hücresinin değeri 1 olduğunda otomatik çalışır mı?
Tekrar teşekkür ederim.
Saygılarımla
 
Sayın Orion1 Hocam,
İlginize çok teşekkür ediyorum. Zahmet verdim size.
Sadece merak ettiğim için soruyorum, sayfasecsutungoster59 makrosu, örneğin Bilgi sayfasında C1 hücresinin değeri 1 olduğunda otomatik çalışır mı?
Tekrar teşekkür ederim.
Saygılarımla

onlara ilaveten aşağıdaki kodları çalışma sayfasının kod bölümüne yazdım.:cool:
dosyanız ektedir.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C1]) Is Nothing Then Exit Sub
On Error Resume Next
If Target.Value = 1 Then Call sayfasecsutungoster59
If Target.Value = 0 Then Call sayfasecsutungizle59
End Sub
 

Ekli dosyalar

Muhteşemsiniz Hocam,
Çok teşekkür ederim.
Saygılarımla
 
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [X:X]) Is Nothing Then Exit Sub
Cells(Target.Row, 25) = Now
End Sub



Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [l1]) Is Nothing Then Exit Sub
On Error Resume Next
If Target.Value = araç_kayıt Then Call araç_kayıt

End Sub
 
bende hata veriyor acaba nerede hata yapıyorum
 
Geri
Üst