| Witam. Mam kod1 otwierający folder przy zastosowaniu zmiany ścieżki (działa bez zarzutu)
 Mam kod2, który zapisuje arkusz w formacie PDF przy zastosowaniu zmiany ścieżki zapisu (niestety bladzi pomimo ze ścieżka jest poprawna).
 
 
 Sub Kod1()
 Dim x As Variant
 Dim NySparaAdress As String
 
 NySparaAdress = ThisWorkbook.Path
 MsgBox "path 1 - " & NySparaAdress
 If Right(NySparaAdress, 15) = "01 Aktuell Pärm" Then
 NySparaAdress = Left(NySparaAdress, Len(NySparaAdress) - 15) & "02 Aktuell checklista"
 MsgBox "path 2 - " & NySparaAdress
 x = Shell("c:\windows\explorer.exe """ & NySparaAdress & """", vbNormalFocus)
 
 End If
 End Sub
 
 
 Sub Kod2()
 Dim NySparaAdress As String
 
 NySparaAdress = ThisWorkbook.Path
 MsgBox "path 1 -   " & NySparaAdress
 
 If Right(NySparaAdress, 15) = "01 Aktuell Pärm" Then
 NySparaAdress = Left(NySparaAdress, Len(NySparaAdress) - 15) & "02 Aktuell checklista"
 MsgBox "path 2 -   " & NySparaAdress
 End If
 
 With ActiveSheet
 .ExportAsFixedFormat Type:=xlTypePDF, Filename:=NySparaAdress & "Fullständigt checklista - " & Range("C1"), OpenAfterPublish:=False
 End With
 
 Application.ScreenUpdating = False
 
 End Sub
 
 
 W jaki sposób, zapisać ścieżkę w poniższej linii?
 
 .ExportAsFixedFormat Type:=xlTypePDF, Filename:=NySparaAdress & "Fullständigt checklista - " & Range("C1"), OpenAfterPublish:=False |