Bir excel Makro XLAM dosyası biçiminde. XLAM dosyam olmadan açtığımda, Hesaplama Seçeneği Otomatik. Ancak XLAM dosyası ile açtığımda, Şerit Arayüzünün Formül sekmesindeki Hesaplama Seçeneği Manueldir. Bu resimde gösterildiği gibi. VBA Excel Hesaplama Seçeneği, Excel'i açtığımda Manuel'e giriyor
Varsayılan olarak Otomatik'e nasıl gelirim? benim tüm makroda
, ben
Application.Calculation
kullanılmış ve xlManual veya xlAutomatic yaptı, ama yine de konu görünür hiç. Aşağıdaki resimde

gösterildiği gibi
BenPrivate Sub Workbook_Open()
yılında
Application.Calculation = xlAutomatic
koymak için çalıştı Ama bunu da, sonra yakın ve Excel yeniden, bu hata görünür . Yukarıdaki resimdeki kodu kaldırmak için beni zorlar.
Bu sorunu nasıl çözebilirim? Lütfen bana yardım et.
Teşekkür Jeevan
Bunu nasıl yaparım, XLAM'im C: \ Users \ jrex \ AppData \ Roaming \ Microsoft \ AddIns dizinindedir. Excel'i açtığımda bu makro otomatik olarak etkinleşir. Bunu kaydettiğimde, otomatik olarak değiştirdikten sonra XLAM olarak kaydetme seçeneği göstermiyor. – Jeevan
Merhaba, Dosyamı açtım, kodun kilidini açtım (Ctrl + Alt + F11 ve sonra şifre verdi), ardından XLAM olarak kaydedilmiş Otomatik Hesaplama Seçeneği'ni değiştirdim. Ama bu eski kod olmadan yeni bir XLAM olarak kaydediliyor. Ayrıca tekrar açtığımda Hesaplama seçeneği Manuel'dir. Aynı XMAL'a otomatik olarak kaydederek nasıl kaydederim? – Jeevan
Hesaplamayı otomatik olarak değiştirin. Daha sonra VBE'de, eklentiniz kuruluysa (ayrı ayrı açmayın), sadece “Workbook'lar” (“addin.xlam”) yazınız ve Kaydet'e basıp Enter'a basınız. Ardından Excel'i kapatın ve yeniden açın. – Rory