• DİKKAT

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

Excelde her sayfayı ayrı ayrı kaydetmek!

Katılım
22 Nisan 2009
Mesajlar
52
Excel Vers. ve Dili
excell 2007 turkce
Merhaba,

Excelde altta yer alan sayfa1, sayfa2, sayfa3 aynı yere ama ayrı ayrı kaydetmesini istiyorum. nasıl yapabilirim. Yardımcı olursanız sevinirim.
 
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub SAYFALARI_DOSYA_OLARAK_KAYDET()
    Dim X As Integer, Dosya_Yolu As String, Kitap_Adı As String
    
    Application.ScreenUpdating = False
    
    Dosya_Yolu = ThisWorkbook.Path
    
    For X = 1 To Sheets.Count
        Kitap_Adı = Sheets(X).Name
        Sheets(X).Copy
        Application.DisplayAlerts = False
        ActiveWorkbook.SaveAs Filename:=Dosya_Yolu & "\" & Kitap_Adı & ".xls"
        ActiveWindow.Close True
        Application.DisplayAlerts = True
    Next
    
    Application.ScreenUpdating = True
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
teşekkür ederim yardımlarınız için...
 
Geri
Üst