Otomatik Makro Çalıştırmak

Katılım
28 Eylül 2007
Mesajlar
67
Excel Vers. ve Dili
2003-Türkçe
Merhabalar..Arkadaşlar bilgisi olanlara bir sorum var..

Acaba Ben Excel'i başlattığımda makroyu otomatik çalıştırabilirmiyim ? birden fazla var ama hangisinin çalışacağını seçebilirmiyim?böyle birşey mümkünmüdür.
excel açıldığında bazı makroların otomatik çalıştırmak için bir kod varmıdır?
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Evet
Kod:
Sub auto_open() 
Call mesaj
End Sub

Sub mesaj()
Msgbox "Makro çalıştı"
End Sub
Şeklinde yukarıdaki

Call mesaj
Call 'diğer makro kodunu yazabilir ve çoğaltabilirsiniz.
 
Katılım
28 Eylül 2007
Mesajlar
67
Excel Vers. ve Dili
2003-Türkçe
anlamadım tam olarak. burda makro hangisi oluyor ?

benim makro isimlerim mesela ( filtrele , güncelle , yazdır ) şimdi excel çalıştıgında burdan hangi makroları çalıştırmak istersem bu makro isimlerine göre yazabilirmisiniz ?
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
filtrele için
Kod:
Call filtrele
güncelle için
Kod:
Call güncelle
yazdır için
Kod:
Call yazdır
yazacaksınız.
Sırayla çalışsın istiyorsanız alt alta gelecek şekilde sırasını siz ayarlayınız.
 
Katılım
28 Eylül 2007
Mesajlar
67
Excel Vers. ve Dili
2003-Türkçe
teşekkür ederim..yapmayı deneyeceğim..
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Paylaşım İçin Teşekkürler

Sayın mahmut_bayram payalşım için teşekkürler. İnanın günlerdir düşündüğüm bir soruya merhem oldunuz. Ellerinize, aklınıza sağlık.
 
Katılım
5 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
Excel 2003
TeŞekkÜr Ederİm AÇiklamaniz İÇİn
 
Katılım
28 Eylül 2007
Mesajlar
67
Excel Vers. ve Dili
2003-Türkçe
ben yapıyorumda otomatik makro çalışmıyor..yazdıgınız gibi yaptım ama excel dosyasını çalıştırınca makro çalışmadı.. ve
Sub auto_open()
Call mesaj
End Sub

Sub mesaj()
MsgBox "Makro çalıştı"
End Sub

bunları aynısı yazınca da..

mesaj
sayfa1.auto_open
sayfa1.mesaj
diye makro penceresinde bunlar çıktı birşey anlamadım yardımcı olurmusunuz ?
 
Üst