hüseyintok
Altın Üye
- Katılım
- 11 Mart 2020
- Mesajlar
- 87
- Altın Üyelik Bitiş Tarihi
- 11-03-2025
Merhaba arkadaşlar, Aşağıdaki makro da kalın olarak işaretlediğim satır hata veriyor. Amacım hem formatı korumak hemde değerleri formülsüz olarak yapıştırmak. ne olarak değiştirmeliyim ? (newbook.Sheets(1).Range("A1").PasteSpecial xlPasteValues) değerleri yapıştırmıyor.
Sub yenidosya59()
Dim newbook As Workbook
yol = ThisWorkbook.Path
ad = Sheets("Alt").Range("E5").Value
Sheets("Alt").Range("F1:O2,F21:O32").Copy
Set newbook = Workbooks.Add
newbook.Sheets(1).Range("A1").PasteSpecial xlPasteAllUsingSourceTheme
newbook.Sheets(1).Range("A1").PasteSpecial xlPasteValues
newbook.SaveAs Filename:=yol & "\" & ad & Format(Time, "hhmmss") & ".xlsx"
Application.CutCopyMode = False
End Sub
Sub yenidosya59()
Dim newbook As Workbook
yol = ThisWorkbook.Path
ad = Sheets("Alt").Range("E5").Value
Sheets("Alt").Range("F1:O2,F21:O32").Copy
Set newbook = Workbooks.Add
newbook.Sheets(1).Range("A1").PasteSpecial xlPasteAllUsingSourceTheme
newbook.Sheets(1).Range("A1").PasteSpecial xlPasteValues
newbook.SaveAs Filename:=yol & "\" & ad & Format(Time, "hhmmss") & ".xlsx"
Application.CutCopyMode = False
End Sub