- Katılım
- 27 Ocak 2011
- Mesajlar
- 1,236
- Excel Vers. ve Dili
- Ofis 2013 Türkçe
Merhaba Arkadaşlar
Ekli Örnek1 dosyası gibi bir dosyam var
Aktar butonuna bastığımda masa üstünde EXCEL adli klasör oluşturuyor
Ekli EXCEL.zip dosya gibi
Ben bu şekilde değil de ekli EXCEL1.zip dosyası gibi klasör oluşturmasını istiyorum
Yardımlarınızı bekliyorum
Not değiştirilecek kod
Ekli Örnek1 dosyası gibi bir dosyam var
Aktar butonuna bastığımda masa üstünde EXCEL adli klasör oluşturuyor
Ekli EXCEL.zip dosya gibi
Ben bu şekilde değil de ekli EXCEL1.zip dosyası gibi klasör oluşturmasını istiyorum
Yardımlarınızı bekliyorum
Not değiştirilecek kod
Kod:
Sub Dosyaoluşturozel()
Dim Dosya_Sistemi As Object, Klasör As String
Dim Kitap_Adı As String, Dosya_Yolu As String, Dosya_Adı As String
Dim S1 As Worksheet, S2 As Worksheet
Set S1 = Sheets("Sayfa1")
Set S2 = Worksheets("TASLAK")
Application.ScreenUpdating = False
Set Dosya_Sistemi = CreateObject("Scripting.FileSystemObject")
Dosya_Yolu = CreateObject("Wscript.Shell").SpecialFolders.Item("Desktop") & "\EXCEL\"
If Not Dosya_Sistemi.FolderExists(Dosya_Yolu) Then
Dosya_Sistemi.CreateFolder (Dosya_Yolu)
End If
Kitap_Adı = S2.Range("A2").Value & ".xlsx"
Dosya_Adı = Dosya_Yolu & Kitap_Adı
S2.Copy
ActiveSheet.Name = S2.Range("A2").Value
Dosya_Yolu = CreateObject("Wscript.Shell").SpecialFolders.Item("Desktop") & "\EXCEL\" & Kitap_Adı
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Dosya_Yolu
ActiveWorkbook.Close False
Application.DisplayAlerts = True
Set Dosya_Sistemi = Nothing
Set S1 = Nothing
Set S2 = Nothing
Application.ScreenUpdating = True
End Sub
Ekli dosyalar
-
21.8 KB Görüntüleme: 6
-
11.5 KB Görüntüleme: 5
-
6.4 KB Görüntüleme: 7
Son düzenleme: