SAVE AS MAKROSU SADECE BELİRTİLEN SAYFAYI KAYDETSİN

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,735
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Gerçi sorunuzu Sn. abdi bey cevaplamış ama alternatif olması açısından bende hazırladığım örneği eklemek istedim.

Umarım işinize yarar.

Not: Örnek dosya içerisindeki yedek alınacak dosya adresini "C:\Belgelerim\" kısmını siz nereye yedek almak istiyorsanız kendinize göre değiştiriniz.
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
sn.cost control,
çalışmanızda
ActiveSheet.Copy After:=Workbooks(Dosya2).Sheets(Sheets.Count)
satırında hata veriyor. kendi bilgisayarıma göre farklı kaydet adresini de güncelledim.
koda tekrar bakmanız mümkün mü acaba?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,735
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Gönderdiğim dosyayı kontrol ettim bende hata vermiyor. Tekrar kontrol edermisiniz. :?
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
maalesef aynı dosya bende aynı satırda hata veriyor hala. ama yeni dosya oluşturuyor, fakat isimlendirmeden bu hatayı veriyor. ben de anlamadım... :?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,735
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hata veren dosyayı eklermisiniz?
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Benim kodlamada da aynı sorun var dı galiba düzeltilmiş hali
[vb:1:2197bd13c8]
Sub yenisayfayedekle()
Dim i As String
If ActiveSheet.Range("a1").Value <> "" Then
i = ActiveSheet.Range("a1").Value
ActiveSheet.Select
ActiveSheet.Copy
Application.DisplayAlerts = False

ActiveWorkbook.SaveAs Filename:= _
"C:\yedek1\" & i & ".xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False

Workbooks(i & ".xls").Activate
ActiveWorkbook.Close
ThisWorkbook.Close
Application.DisplayAlerts = True
Else: Exit Sub
End If
End Sub[/vb:1:2197bd13c8]
yalnız burda sorun aynı dosyanın üzerine kaydetmesidir yani dosya varsa bile üzerine kaydeder. tercih sizin
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Paylaşım için teşekkürler
 
Üst