- Katılım
- 4 Ocak 2006
- Mesajlar
- 12,070
- Excel Vers. ve Dili
-
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Daha önce kullanmakta olduğum dosyada aşağıdaki makroyla hem sayfayı yazdırıyordum hem de pdf olarak D:\Gelir RAporları klasörüne kaydediyordum. Ancak dün yeni bir bilgisayar aldım. Win 10 pro yüklü. eski bilgisayardaki gelir raporları klasörünü D'ye kaydettiğim halde makro kaydetmiyor ve "Belge KAydedilemedi. Belge açık olabilir ya da kaydedillirken bir hatayla karşılaşıldı" hatası verip, Debug yaptığımda kaydetme satırını gösteriyor. Sorun nedir acaba?
Kod:
Sub yazdırkaydet()
'
' yazdırkaydet Makro
'
'
Range("A1:G49").Select
ActiveWindow.Selection.PrintOut Copies:=1
Range("A1:G50").Select
ChDir "D:\Gelir Raporları"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"D:\Gelir Raporları\" & [d7] & " " & [d6] & " " & [f6] & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
Range("A6").Select
End Sub