- Katılım
- 2 Mayıs 2008
- Mesajlar
- 295
- Excel Vers. ve Dili
- Office 365
Merhaba,
Dosya kaydetmek ve PDF oluşturmak için aşağıdaki iki kodum var. Eğer dosya zaten var ise ve üzerine yazmak istemiyorsam, '400' hatası vermeden çıksın istiyorum.
Ayrıca iki kodu birleştirmenizi rica edebilir miyim?
Sub SaveWithVariableFromCell()
Dim SaveName As String
SaveName = ActiveSheet.Range("AZ18").Text
Start:
ActiveWorkbook.SaveAs Filename:="O:\Technician_Reports\" & Date & "-" & SaveName & ".xlsm"
End Sub
Sub PDFyap()
s = Format(Date) & Range("AZ18").Value
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="O:\Technician_Reports\" & s & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties _
:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
Teşekkürler, iyi calismalar
Dosya kaydetmek ve PDF oluşturmak için aşağıdaki iki kodum var. Eğer dosya zaten var ise ve üzerine yazmak istemiyorsam, '400' hatası vermeden çıksın istiyorum.
Ayrıca iki kodu birleştirmenizi rica edebilir miyim?
Sub SaveWithVariableFromCell()
Dim SaveName As String
SaveName = ActiveSheet.Range("AZ18").Text
Start:
ActiveWorkbook.SaveAs Filename:="O:\Technician_Reports\" & Date & "-" & SaveName & ".xlsm"
End Sub
Sub PDFyap()
s = Format(Date) & Range("AZ18").Value
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="O:\Technician_Reports\" & s & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties _
:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
Teşekkürler, iyi calismalar
