• DİKKAT

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

Açtığım dosya ve klasörü nasıl kapatırım?

Katılım
22 Kasım 2005
Mesajlar
174
Alttaki kod ile açtığım klasör ve çalışmakitabını kod ile nasıl kapatırım?
Workbooks.Open Filename:= _
"D:\NEUSON RAF\SİPARİŞ\SİP.HAZIR\" & ActiveSheet.Range("e2")
 
Merhaba,

Açılan dosyayı hafızada tutarak kolayca kapatabiliriz.

Boş bir modulde test edin.

Kod:
Private wb As Workbook

Sub dosya_ac()
    Set wb = Workbooks.Open( _
        "D:\NEUSON RAF\SİPARİŞ\SİP.HAZIR\" & ActiveSheet.Range("e2"))
End Sub

Sub dosya_kapat()
wb.Close

Set wb = Nothing
End Sub
 
Denedim olmadı

Yada şunu yapabilirmiyiz makroyu kaydettiğimiz dosya haricindeki tüm açık xls. dosyalarını kapatsın.
 
Yada şunu yapabilirmiyiz makroyu kaydettiğimiz dosya haricindeki tüm açık xls. dosyalarını kapatsın.

Dosyalar kaydedilmeden kapanacaksa "True" olan kısmı "False" olarak değiştirin.

Kod:
Dim wb as Workbook

For Each wb in Workbooks
   If Not wb.Name = Thisworkbook.Name then
         wb.Close [COLOR=Blue][B]True[/B][/COLOR]
   End if
Next
 
Geri
Üst