...Say = Say + 1
ActiveWorkbook.SaveAs File_Path & "\" & "GELENNA_" & Format(Date, "yyyy_mm") & "_" & Say & " .csv", FileFormat:=xlCSV, Local:=True
ActiveWorkbook.Close 0
End If
Next
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0...
...Say = Say + 1
ActiveWorkbook.SaveAs File_Path & "\" & "GELENNA_" & Format(Date, "yyyy_mm") & "_" & Say & " .csv", FileFormat:=xlCSV, Local:=True
ActiveWorkbook.Close 0
End If
Next
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0...
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
A:A Sütununda tarih verileri var. Tarih formatını hangi satırda tanımlasam sorun olmaz.
Tarih Formatı kodu :
Columns("A:A").Select
Selection.Replace What:="-", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _...
Korhan hocam,
Satır sayısını 120 den 400'e dönüştürdüm. Sorun yok.
Son sütunu K olarak değerlemişsiniz,
Veri = Range("A1:K" & Son).Value
şöyle değiştirdim,
Veri = Range("A1:S" & Son).Value
yeterli olmadı. Yine son sütunu K sütunu olarak görüyor.
Nasıl değiştirebilirim.
Teşekkür ederim.
...mu anladım.ActiveWorkbook.SaveAs File_Path & "\" & "GELENNA_" & Format(DateAdd("M",-1,Date), "yyyy_mm") & "_" & Say & " .csv", FileFormat:=xlCSV, Local:=True
Yok eğer bu tanım değişkenler tanımlanırken yapılacak ise hangi satırda.
Bu iş ne kadar bildiğimi\bilmediğimi şöyle anlatayım, bu...
...bu satırda isimlendirilip kaydediliyor. Buradaki Date ifadesinde değişiklik yapmanız gerekiyor.
ActiveWorkbook.SaveAs File_Path & "\" & "GELENNA_" & Format(Date, "yyyy_mm") & "_" & Say & " .csv", FileFormat:=xlCSV, Local:=True
Bir ay öncesi için DateAdd("M",-1,Date) ifadesini kullanabilirsiniz.
...Say = Say + 1
ActiveWorkbook.SaveAs File_Path & "\" & "GELENNA_" & Format(Date, "yyyy_mm") & "_" & Say & " .csv", FileFormat:=xlCSV, Local:=True
ActiveWorkbook.Close 0
End If
Next
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0...
Haklısınız, ben de bu arada denemeler yapıyordum. Korhan hocanın eskiden faydalandığım bir kodda görmüştüm, FileFormat:=xlCSV, Local:=True olarak değiştirdiğimde sonuç aldım.
Tekrar çok teşekkür ederim.
Bu arada faydalanan olur düşüncesiyle kodun son halini aşağıya yazıyorum...
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.