• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Çalışma kitabı adını hücreden alma

Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
=[2555.XLS]Sheet1!$H$7 2555.XLS yerine V3 hücresindeki çalışma kitabı adını nasıl değişken yapabilirim. =[V3]Sheet1!$H$7 yapıyorum olmuyor. V3 hücresinde 2555.XLS yazıyor ve altta doğru birçok çalışma kitabı adı var
 
ActiveSheet.Name = Range("h7").Value
 
Ben talebinizi bu şekilde algıladım..

C++:
Sub Test()
    Range("A1").Formula = "=[" & [V3] & "]Sheet1!$H$7"
End Sub
 
Denermisiniz
=DOLAYLI(BİRLEŞTİR("[";V3;"]";"Sheet1!$H$7"))
 
formül ancak dosyalar açık ise çalışıyor. kapalı iken hata veriyor. bunu kapalı iken alma yolu yok mu acaba
 
DOLAYLI fonksiyonu hedef dosya kapalıysa çalışmaz.

Değişken dosya adı için makro kullanabilirsiniz.
 
korhan hocam bu v3,v4,v5 ... lerdeki 1000 tane dosya ismine nasıl bir döngü kurabiliriz

Sub Test()
Range("A1").Formula = "=[" & [V3] & "]Sheet1!$H$7"
End Sub
 
Bir örnek dosya paylaşırsanız ona göre kod yazılabilir.
 
Geri
Üst