Çok teşekkür ederim.
Korhan Hocama teşekkür ederken vakit kaybetmişim, cevabınızı yeni gördüm.
Her iki kodu ayrı ayrı denedim, gayet güzel çalışıyor, sağolun.
...Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In ThisWorkbook.Worksheets
ws.Copy
ws_name = ws.Name
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & ws_name
ActiveWorkbook.Close
Next ws
Application.DisplayAlerts = True
End Sub
Sıra
Özellik
Açıklama
Miktar
Birim...
Merhaba,
Kullandığınız kodun farklı kaydet satırına "local:=True" eklemeniz yeterli olacak. Şu şekilde deneyin.
newWb.SaveAs Filename:=filePath, _
FileFormat:=xlCSV, _
CreateBackup:=False, local:=True
...Filename:=Kitap_Adı
Else
deg1 = 1
deg2 = 1
Workbooks.Add
For i = Sheets.Count To 2 Step -1
Worksheets(i).Delete
Next
ActiveWorkbook.SaveAs Filename:=Dosya_Yolu & "\" & Sayfa_Adı, _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
End If
For k = 1 To 2
S2.Range("C3:C5").ClearContents...
...Len(isim)) Then
say = say + 1
End If
Next
If say > 0 Then isim = isim & say
ActiveSheet.Name = isim
Sheets(1).Select
ActiveWorkbook.SaveAs Kitap_Adı
ActiveWorkbook.Close False
Application.DisplayAlerts = True
Else
S2.Copy
Application.DisplayAlerts = False
ActiveSheet.Name = isim...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.