vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest piątek, 01 listopada 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Problem ze zmiana ścieżki zapisu pliku.


otwartyotwarty rozpoczął: jamanow postów: 3



napisał: jamanow
postów: 69


umieszczony:
25 kwietnia 2013
02:49

  
\ rozwiązał problem. Rozwiązanie okazało się prostsze niż przypuszczlem. Dzięki Trebor.
napisał: Trebor
postów: 1209


umieszczony:
21 kwietnia 2013
20:31

  
Co oznacza, że błądzi. Zapisuje w katalogu nadrzędnym do wskazanego?
Jeśli tak to dopisz \
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=NySparaAdress & "\Fullständigt checklista - " & Range("C1"), OpenAfterPublish:=False

napisał: jamanow
postów: 69


umieszczony:
21 kwietnia 2013
19:28

  
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



<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z