makro çalıştır

Katılım
17 Şubat 2007
Mesajlar
36
Excel Vers. ve Dili
Excel 2013
Altın Üyelik Bitiş Tarihi
09/12/2021
arkadaşlar yaptığım makroyu excelde ilk açtığımızda makroları çalıştır butonununa basmaya gerek kalamadan çalıştırma yapabilecek bir kod var Acilliyeti yüksek bir konu. İlginize teşekkür ederim.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Sub Auto_Open()
Makrom
'.....
'......
End Sub

Sub Makrom()
Msgbox "Merhaba"
End Sub

şeklinde deneyiniz.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,650
Excel Vers. ve Dili
Pro Plus 2021
Örneği inceleyin,
Modül içerisine Auto_Open makrosu tanımlayabilirsiniz.

Bu makronun içine direkt olarak kodlarınızı yazabileceğiniz gibi
çalışmasını istediğiniz makronun adını da yazabilirsiniz
Call Makro1
gibi.

Workbook kod kısmında ise Workbook_Open kısmına yine aynı şekilde
kodlarınızı yazabileceğiniz gibi çalışmasını istediğiniz makronun adını da yazabilirsiniz.

Önce Workbook_Open kısmı çalışacaktır.
 
Katılım
17 Şubat 2007
Mesajlar
36
Excel Vers. ve Dili
Excel 2013
Altın Üyelik Bitiş Tarihi
09/12/2021
Sub Auto_Open()
Makrom
'.....
'......
End Sub

Sub Makrom()
Msgbox "Merhaba"
End Sub

şeklinde deneyiniz.
Üstadım ilgine teşekkür ederim. yalnız aradığım bu değildi makro yazılmış bir sayfa açarken gelen Güvenlik uyarısı bölümünde Mokraları etkinleştir kısmını tıklamamız gerekiyor. Buna gerek kalmadan makroyu etkinleştirebilirmiyiz. Güvenlek uyarısı gelmemesi için ne yapabilirim.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Bir alternatif olarak makro güvenlik seviyesini "Düşük" olarak ayarlayabilirsiniz.

Bunun için Tools(Araçlar)>>Makro>>Security>>Low'u işaretlemeniz yeterlidir.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,650
Excel Vers. ve Dili
Pro Plus 2021
Microsoft Office>Office Araçlarında dijital imza oluşturup,
çalışma sayfanızda vba ekranında tools>Digital Signature kısmında imzanızı ekleyip kaydedin, bu şekilde makroları etkilenleştir kısmı çıkmayacaktır.
 
Katılım
17 Şubat 2007
Mesajlar
36
Excel Vers. ve Dili
Excel 2013
Altın Üyelik Bitiş Tarihi
09/12/2021
Microsoft Office>Office Araçlarında dijital imza oluşturup,
çalışma sayfanızda vba ekranında tools>Digital Signature kısmında imzanızı ekleyip kaydedin, bu şekilde makroları etkilenleştir kısmı çıkmayacaktır.
Sayın hocam çok teşekkür ederim. Oldu dediğinizi yaptım. Diğer arkadaşlarada yardımlarından dolayı teşekkür. Saygılarımla.
 
Üst