• DİKKAT

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

Makro ile bir dosyayı açıp kapatmak

Katılım
18 Ağustos 2009
Mesajlar
202
Excel Vers. ve Dili
Excel 365 - Türkçe
Çalıştığım bir dosya Rapor-8 adlı çalışma kitabından veri alıyor.
Dosya kapalıyken tam bir güncelleme olmadığından
Verileri güncellemek için Rapor-8 dosyasını makro ile açıp kapatmak istiyorum.

Sub rapor8()
Workbooks.Open Filename:="D:\Raporlar\Rapor-8"
Workbooks.Quit Filename:="D:\Raporlar\Rapor-8"
End Sub

şeklinde bir kod yazdım ancak çalışmadı. yardımcı olabilir misiniz
 
Dosya uzantısınıda yazın.
Ayrıca 2nci kodunuz yanlış.
workbooks(dosya).close yazın.
 
Dosya uzantısınıda yazın.
Ayrıca 2nci kodunuz yanlış.
workbooks(dosya).close yazın.


Sub rapor8()
Workbooks.Open Filename:="D:\Raporlar\Rapor-8"
Workbooks("Rapor-8").Close
End Sub

şeklinde yapınca çalıştı. Teşekkür ederim.

Ancak uzantı konusuna kafam takıldı.
Sonuna uzantı yazmasam da bu kod çalıştı.
Workbooks demek zaten excel çalışma kitabı demek olduğu için excel bunu otomatik mi algıladı?

Aynı kodla DENEME adındaki word dosyasını açmak istediğimde sonunda uzantı koymadığımda DENEME.xlsx dosyası bulunamadı uyarısı verdi.
Koda DENEME.docx şeklinde uzantı eklediğimde ise DENEME adında bir excel dosyası oluşturdu

Burdan anladığım Workbooks ile sadece excel dosyaları ile işlem yapılıyor.
txt, docx, jpeg benzeri bir dosya ile işlem yapmak için neyi kullanmam gerekir
File denedim ama olmadı
 
Sub rapor8()
Workbooks.Open Filename:="D:\Raporlar\Rapor-8"
Workbooks("Rapor-8").Close
End Sub

şeklinde yapınca çalıştı. Teşekkür ederim.

Ancak uzantı konusuna kafam takıldı.
Sonuna uzantı yazmasam da bu kod çalıştı.
Workbooks demek zaten excel çalışma kitabı demek olduğu için excel bunu otomatik mi algıladı?

Aynı kodla DENEME adındaki word dosyasını açmak istediğimde sonunda uzantı koymadığımda DENEME.xlsx dosyası bulunamadı uyarısı verdi.
Koda DENEME.docx şeklinde uzantı eklediğimde ise DENEME adında bir excel dosyası oluşturdu

Burdan anladığım Workbooks ile sadece excel dosyaları ile işlem yapılıyor.
txt, docx, jpeg benzeri bir dosya ile işlem yapmak için neyi kullanmam gerekir
File denedim ama olmadı

???
 
Geri
Üst