Soru VBS aracılıyla kapalı excel dosyasındaki macroyu çalıştırmak

Katılım
9 Aralık 2018
Mesajlar
363
Excel Vers. ve Dili
Excel 2019 - 32 bit TR
Altın Üyelik Bitiş Tarihi
10-06-2024
Merhaba

hali hazırda "hiper1" isimli macrosu olan bir XLSM dosyasına sahibim.
Şu kod ile macromu zamanlayıcı kullanarak çalıştırma ve güncel tutmak istiyorum.

NGINX:
Option Explicit

Dim xlApp, xlBook

Set xlApp = CreateObject("Excel.Application")

Set xlBook = xlApp.Workbooks.Open("S:\HIPER\hiper_ozet_seckin_2021_12.xlsm", 0, True)
xlApp.Run "hiper1"
xlBook.Close
xlApp.Quit

Set xlBook = Nothing
Set xlApp = Nothing

WScript.Echo "Finished."
WScript.Quit
Bu kodu kullandığımda arkaplanda excel açıldı ama sonucu göremedim.
hangi basamakta hata yapıyorum?

teşekkürler
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
xlApp.Visible = True deneyin...

.
 
Katılım
9 Aralık 2018
Mesajlar
363
Excel Vers. ve Dili
Excel 2019 - 32 bit TR
Altın Üyelik Bitiş Tarihi
10-06-2024

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Dosyanın neden salt okunur olarak açıldığını araştırın.
- Dosya, sizden önce bir başkası tarafından açılmış olabilir,
- Excelde, güvenlik ayarları nedeniyle ağdaki dosyayı "salt okunur öner" mek gibi seçenek işaretli olabilir,
- Paylaşılan klasör, salt okunur olarak dosya erişimi veriyor olabilir.

.
 
Katılım
9 Aralık 2018
Mesajlar
363
Excel Vers. ve Dili
Excel 2019 - 32 bit TR
Altın Üyelik Bitiş Tarihi
10-06-2024
Dosyanın neden salt okunur olarak açıldığını araştırın.
- Dosya, sizden önce bir başkası tarafından açılmış olabilir,
- Excelde, güvenlik ayarları nedeniyle ağdaki dosyayı "salt okunur öner" mek gibi seçenek işaretli olabilir,
- Paylaşılan klasör, salt okunur olarak dosya erişimi veriyor olabilir.

.

3 koşulu da inceledim, nedeni tespit edemedim. Farklı bir bilgisayardan vbir süre sonra yazıp deneyeceğim.
 
Üst