PDF Ausdruck speichern
31.03.2025 19:09:44
Joachim Baum
Sub PDF_drucken_Gesamt()
Dim Bez_02 As String
Dim Bez_03 As String
Dim Bez_05 As String
Dim Bez_06 As String
Dim Bez_08 As String
Bez_02 = Worksheets("Grundlagen").Range("AE6").Value 'Projektname
Bez_03 = Worksheets("Grundlagen").Range("AE5").Value 'Berechnungen
Bez_05 = Worksheets("Grundlagen").Range("AF4").Value 'PDF
Bez_06 = Worksheets("Grundlagen").Range("AE19").Value 'Investoren
Bez_08 = Worksheets("Grundlagen").Range("AF19").Value 'Investoren Namen
If Worksheets("Grundlagen").Range("AF24").Value = 1 Then
MsgBox "Sie haben weder einen Investor noch ein Projekt eingegeben !"
Exit Sub
End If
If Worksheets("Grundlagen").Range("AF24").Value = 2 Then
MsgBox "Sie haben kein Projekt eingegeben !"
Exit Sub
End If
If Worksheets("Grundlagen").Range("AF24").Value = 3 Then GoTo Anfang:
If Worksheets("Grundlagen").Range("AF24").Value = 4 Then GoTo Investoren:
Anfang:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\"
Else: GoTo Abfrage1:
Exit Sub
End If
Abfrage1:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_03 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_03 & "\"
Else: GoTo Abfrage2:
Exit Sub
End If
Abfrage2:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_03 & "\" & Bez_05 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_03 & "\" & Bez_05 & "\"
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, From:=1, To:=6, Filename:= _
"C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_03 & "\" & Bez_05 & "\" & ActiveSheet.Range("BB7"), _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
Exit Sub
End If
Investoren:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\"
Else: GoTo Abfrage4:
Exit Sub
End If
Abfrage4:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\"
Else: GoTo Abfrage5:
Exit Sub
End If
Abfrage5:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\" & Bez_08 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\" & Bez_08 & "\"
Else: GoTo Abfrage6:
Exit Sub
End If
Abfrage6:
If Dir$("C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\" & Bez_08 & "\" & Bez_05 & "\", vbDirectory) = "" Then
VBA.MkDir "C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\" & Bez_08 & "\" & Bez_05 & "\"
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, From:=1, To:=6, Filename:= _
"C:\Users\Admin\GSN-Cloud\Joachim Baum SHARE\Kunden\" & Bez_02 & "\" & Bez_06 & "\" & Bez_08 & "\" & Bez_05 & "\" & ActiveSheet.Range("BC2"), _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
End If
End Sub
Anzeige