Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

Excel konusundaki ufak ama önemli püf noktalara buradan ulaşabilirsiniz

Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#1)  Erman Sekitmez » 15 Nis 2012 23:29

Özellikle yabancı kaynaklardan aldığımız makrolu dosyaları açarken tüm makrolar aktif olmasını ama sadece "Auto_Open" yada "Workbook_Open" makrolarının çalışmamasını isteriz. Böylece açılışta elinizi kolunuzu bağlayan Application.Visible=False, Application.Quit gibi can sıkıcı kodlar karşısında 1-0 öne geçebilirsiniz.

Excel 2000 - 2003 kullanıyorsanız ve makro güvenlik ayarlarnız orta seviyede ise: Dosyayı açarken "Makroları Etkileştir/Devre Dışı Bırak" yada "Enable/Disable Macro" şeklinde bir uyarı penceresi getirecektir. "Etkinleştir" yada "Enable" seçeneğini seçerken SHIFT tuşuna basılı tutun. Böylece makrolar etkinleşir ama açılaşta otomatik çalışan makrolar çalışmaz.

Bunu yaparken arkada çalışan bir excel uygulamasının olması iyi oluyor; çünkü SHIFT' e basılıyken excel açılırsa eklentilerinizin yüklenmesinde de problemler oluyor.

Excel 2000 - 2003 kullanıyorsanız ve makro güvenlik ayarlarnız düşük seviyede ise: Dosya--> Dosya Aç menüsünden açmak istediğiniz dosyayı yada kısa yolunu seçin. "AÇ/OPEN" düğmesine tıklarken SHIFT tuşuna basılı tutun.

Excel 2007 kullanıyorsanız yukardaki dosyanın üzerine yada kısa yoluna fare ile tıklarken SHIFT tuşuna basılı tutun. Eğer güvenlik ayarları düşük seviyede ise tüm makrolar aktif ama sadece açılış makroları bloklanmış şekilde dosyanız açılır. Güvenlik ayarlarınız biraz daha yüksek ise o zaman makroları "etkileştir/devre dışı" bırak seçeneklerinin olduğu bir ekran gelecek. Etkinleştir" derseniz yine aynı sonucu elde edersiniz.

İyi çalışmalar.
Erman Sekitmez
Forum Moderatörü
 
Adı Soyadı:Erman Sekitmez
Kayıt: 02 May 2010 15:16
Konum: Aydın
Meslek: Planlama, süreç iyileştirme
Yaş: 43
İleti: 1077
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Aydın/Söke

Cevap: Makrolar Etkin Olsun ama Auto_Open/Workbook_Open Çalı

İleti#2)  Tarkan VURAL » 15 Nis 2012 23:43

Süper. Bunları öğrendiğim iyi oldu. ;)
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ?
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 18:27
Konum: @tarkanvural73
Meslek: LUU, Database Expert, Senior Software Specialist, Developer
Yaş: 46
İleti: 27357
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#3)  Murat OSMA » 16 Nis 2012 07:31

Teşekkürler Erman Bey... --)(
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14391
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#4)  Bülent » 16 Nis 2012 19:38

Teşekkürler. şkşk
Kullanıcı avatarı
Bülent
Yönetim Kurulu
 
Adı Soyadı:Bülent ÖZTÜRK
Kayıt: 15 Haz 2008 00:08
Meslek: Bilgi Sistemleri
Yaş: 43
İleti: 3744
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İst/Çekmeköy

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#5)  Erhan Yavuz » 16 Nis 2012 23:04

Erman kardeşim teşekkürler.. şkşk [op]
☾✭ Türkçemizi tam ve doğru kullanmaktan korkmayalım..
Teşekkür etmek Erdemdir. ECYavuz


OSMANLI OYUNU (1402-1566)
http://www.excelvba.net/viewtopic.php?f=41&t=9984

EXCEL-VBA KOD BANKASI PRO.7.0
http://www.excelvba.net/viewtopic.php?f=38&t=3304
Resim
Kullanıcı avatarı
Erhan Yavuz
Site Forum Yöneticisi
 
Adı Soyadı:Erhan Yavuz
Kayıt: 15 Haz 2008 00:13
Konum: Etiler / İstanbul
Meslek: Emekli Sb.
Yaş: 61
İleti: 5695
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul / Etiler

Cevap: Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#6)  ADOGLU » 27 Kas 2012 17:24

Teşekkürler --)(
Kullanıcı avatarı
ADOGLU
Yeni Başlamış
 
Adı Soyadı:Ali DERTLİOĞLU
Kayıt: 10 Şub 2011 11:40
Konum: Gaziantep
Meslek: Planlama Sorumlusu
Yaş: 38
İleti: 25
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: GAZİANTEP

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Makro Etkin Olsun Auto_Open/Workbook_Open Çalışmasın

İleti#7)  IsmailCen » 20 Şub 2013 18:35

Güzel ve faydalı bir püf noktası teşekkürler.

Yalnız benim başka bir sorunum var, yardımcı olabilir misiniz?
Sayfa aktifleştiği zaman çalışan Worksheet_Activate() kodlarını, bir makro ile farklı bir sayfaya gidilip dönüldüğünde etkisiz kılmak için ne yapabilirim?
Yani sayfayı manuel olarak seçtiğimde kodlar çalışacak, o sayfada iken makro ile bir başka sayfaya gidip dönüldüğünde, çalışamayacak.

Şimdiden Teşekkürler.
Kullanıcı avatarı
IsmailCen
Yeni Başlamış
 
Adı Soyadı:İsmail CENNETOĞLU
Kayıt: 26 Nis 2010 16:34
Konum: BOLU
Meslek: HAZIR BETON
Yaş: 61
İleti: 77
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: BOLU / Merkez


Forum Excel'in Püf Noktaları

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe