- Katılım
- 20 Ocak 2020
- Mesajlar
- 247
- Excel Vers. ve Dili
- Office 2016 TR 64 Bit
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Farkli_Kaydet()
Dim DsyYol , i
Application.ScreenUpdating = False
Application.DisplayAlerts = False
On Error Resume Next
DsyYol = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\Emr"
If Dir(DsyYol, vbDirectory) = "" Then MkDir (DsyYol)
For i = 1 To Sheets("Sayfa2").Cells(Rows.Count, 1).End(3).Row
If Sheets("Sayfa2").Cells(i, 1).Value <> "" Then
Sheets("Sayfa1").Copy
ActiveWorkbook.SaveAs DsyYol & "\" & ThisWorkbook.Sheets("Sayfa2").Cells(i, 1).Value
ActiveWorkbook.Close SaveChanges:=False
End If
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
MsgBox "islem tamam..."
End Sub
Sayın EmreExcel16, elinize sağlık Allah razı olsun çok teşekkür ederim, çok güzel bir şekilde çalışıyor. Allah'a emanet olun