Bir makroyu çalışma kitaplarında ortak kullanma

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhabalar değerli arkadaşlar.
arkadaşlar ben bir excel dosyasında bir giriş kontrolü makrosu yazdım. Yani Excel kitabı başladığında şifre istiyor ve kayıtlı olan şifreler arasından kontrol sağlıyor.
Ben bu giriş makrosunu diğer hazırladığım 2 tane çalışma kitabında da kullanmak istiyorum. Ama bu makroyu diğerlerine içe aktararak kullandığımda makro üzerinde bir güncelleme olursa diğerlerine de tek tek yansıtmam gerekiyor. Acaba bu yazdığım makroyu bu şekilde ortak bir noktadan kullanma şansımız var mı?
Teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Makronuzu PERSONAL.xls/PERSONAL.xlsb/PERSONAL.xlsm dosyasına kayıt ederseniz tüm dosyalarınızda kullanabilirsiniz.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba hocam ne demek istediğinizi tam anlayamadım. Biraz daha açıklayabilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Konuyla ilgili forumda örnekler var. Lütfen arama yapınız.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Hocam bu makaleyi görmüştüm Deneme fırsatı bulamamıştım. İnşallah buradan içe aktararak kullanmak zorunda kalmam.
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,163
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Merhaba
Hocam bu makroları naasıl çağırabiliriz? Yada bunları kopyalamamız mı gerekir? Bu konuda bir bilginiz var mı?
@Korhan Ayhan hocamın söylediği, makrolarınızı. Deneme kısmına değil, Personal kısmına kaydedeceksiniz.
Dosya konumu C:\Users\muratgunay48\AppData\Roaming\Microsoft\Excel\XLSTART

Personal.PNG
 
Son düzenleme:
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Mehaba
Tamam hocam zaten oraya kayıt edeceğim. Bunu öğrendim. Ama deneme dosyasından bunlara Application.Run ile mi erişmek gerekir? yoksa bunları oraya kopyalamak mı gerekir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
XLSSTART klasörüne kayıt ettiğiniz dosya her açtığınız excel dosyası ile birlikte açılır. Bu sebeple Alt+F8 tuşuna bastığınızda PERSONAL.xlsb dosyasındaki makrolara erişebiliyor olmanız gerekir.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Korhan hocam makrolara erişebiliyorum. Ancak benim sormak istediğim şu: Buradaki makroları örneğin ben kitap1 içinde kullanmak istediğimde ortak noktadan kopyala yapıştır mı yapmam gerekiyor? Yoksa Application.Run ile çağırmak mı gerekiyor yada farklı bir yöntem.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eriştiğniz makroyu çalıştır dediğinizde işlem görmüyor mu?
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Hocam makrolar penceresinde görünüyorlar. Ancak ben bunları kodun içinde kullanacağım. Ortak noktada olan Makro1 isimli makroyu kullanmak için kitap1 içinden nasıl çağırmalıyım?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Denemedim ama normalde excel açılışında PERSONAL.xlsb dosyasıda açılacağı için Application.Run ile çağırabilirsiniz.
 
Üst