- Katılım
- 25 Ocak 2006
- Mesajlar
- 763
- Excel Vers. ve Dili
- 2019 tr
aşağıdaki kodu sağolsun Ömer BARAN yardımcı olarak bana yazdı. son bir sorum kaldı ama sanırım kendisi meşgul ve bir yerde değişikliğe ihtiyacım oldu. dosyam xlsx uzantılı kaydediliyor ve kaydedilen excelde KTF olduğu için xlsm olarak kaydetmesi gerekiyor. xlsx i xlsm olarak değiştirdiğimde
bir alt satırdaki
kısmı hata veriyor. bunu nasıl düzeltebilirim. tüm kod aşağıda...
bir alt satırdaki
Kod:
ActiveWorkbook.SaveAs belge
Kod:
Public bekle
Sub FARKLI_KAYDET_aks()
Set s = Sheets("akssunu")
bekle = "DUR"
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For sat = 3 To 20
s.[V3] = s.Cells(sat, "x")
ActiveSheet.Copy
belge = ThisWorkbook.Path & "\akslar\" & Replace(Replace(s.Cells(sat, "x").Value, ":", "="), "/", "&") & ".xlsx"
ActiveWorkbook.SaveAs belge
ActiveWorkbook.Close
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
bekle = ""
End Sub
