Kapalı Dosyada Makro İle Düşeyara

Katılım
9 Ekim 2019
Mesajlar
109
Excel Vers. ve Dili
Standart 2016
Merhaba arkadaşlar,

Çalıştığım dosyadaki makronun çalışması için kapalı bir dosyadan düşeyara ile değer alabilir miyim?

Örneğin değer almak istediğim dosyanın yolu ağdaki "\\yetkiler\kullanicilar" klasöründeki "yetki.xlsb" olsun. Bu dosyayı hiç açmadan çalıştığım dosyada vlookup ile yetki.xlsb dosyasında değer alabilir miyim?

Kod:
yetkivarmi = WorksheetFunction.IfError((Application.VLookup(sonkullanici, yetkisayfasi.Range("A2:D1000"), 4, 0)), "Yok")
If yetkivarmi = "Var" Then GoTo devam
Kodun bir kısmını ekledim. yetkisayfasi.Range("A2:D1000") bunu kapalı dosyada yapmak istiyorum. Dosyayı açarak yapabiliyorum ama açmadan yapmayı bir türlü bulamadım. Yardımcı olabilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,263
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Forumda aşağıdaki ifadelerle arama yapınız.

INDEX+MATCH
ADODB
ExecuteExcel4Macro
 
Katılım
9 Ekim 2019
Mesajlar
109
Excel Vers. ve Dili
Standart 2016
adodb.recordset ile tamamladım. teşekkürler @Korhan Ayhan
 
Üst