- Katılım
- 19 Mart 2008
- Mesajlar
- 2,154
- Excel Vers. ve Dili
-
Office 2007 Enterprise
Türkçe
Merhaba arkadaşlar. Aşağıdaki kod ile istenilen klasöre dosya ekleyebiliyorum.
Aynı klasör içine tekrar dosya kayıt ederken aynı isimle dosya varsa isim sonuna takı ekleyerek kayıt yapmak için dosya kontrolü ve takı ekleme olayını nasıl çözebiliriz.
Aynı klasör içine tekrar dosya kayıt ederken aynı isimle dosya varsa isim sonuna takı ekleyerek kayıt yapmak için dosya kontrolü ve takı ekleme olayını nasıl çözebiliriz.
Kod:
Sub Dosya()
Set s1 = ThisWorkbook.Sheets("veri")
Set Ss = ThisWorkbook.Sheets("Sablon")
son = Sayfa1.Range("L" & Rows.Count).End(3).Row
For i = 1 To son
deg = Sayfa2.Cells(i, "L").Value 'Kayıt yapılacak klasörün adı
deg1 = Sayfa2.Cells(i, "I").Value 'Kayıt yapılacak dosyanın adı
Yol = ThisWorkbook.Path & "\" & deg & "\"
Workbooks.Add
Set s2 = ActiveWorkbook.Sheets("Sayfa1")
Ss.Cells.Copy s2.Range("a1")
s2.SaveAs Filename:=Yol & deg1
ActiveWorkbook.Save
ActiveWindow.Close
Next
End Sub
Son düzenleme: