Thema Datum  Von Nutzer Rating
Antwort
23.06.2014 17:08:27 Alexander
NotSolved
Blau PDF mit akt. datum speichern
23.06.2014 17:57:01 Gast95972
****
NotSolved
23.06.2014 18:00:39 Gast80367
NotSolved
23.06.2014 18:21:39 Gast43125
NotSolved
23.06.2014 18:28:20 Gast62343
NotSolved

Ansicht des Beitrags:
Von:
Gast95972
Datum:
23.06.2014 17:57:01
Views:
839
Rating: Antwort:
  Ja
Thema:
PDF mit akt. datum speichern

Wenn ich dich richtig verstehe soll der Nutzer ein Verzeichnis angeben und dort dann das PDF gespeichert werden. Der Name des PDFs baut sich aus dem Namen des aktuell sichtbaren Blattes (genau genommen: Tabellenblatt) und des aktuellen Datums auf.

In dem Fall bist du mit GetSaveAsFilename etwas abseits vom Schuss geraten. ;)

Option Explicit

Sub Test()
  
  Dim strFolder As String
  
  With Application.FileDialog(msoFileDialogFolderPicker)
    Call .Show
    If .SelectedItems.Count > 0 Then
      strFolder = .SelectedItems(1) & "\"
    Else
      strFolder = ""
    End If
  End With
  
  Dim strNamePDF As String
  
  If strFolder <> "" Then
    'ACHTUNG: ActiveSheet muss nicht zwingend ein Worksheet (Tabellenblatt) sein und kann sogar gleich Nothing sein
    '         (im letzten Fall kommt es dann hier zu einem Laufzeitfehler)
    strNamePDF = strFolder & Format$(Date, "yyy-mm-dd") & "_" & ActiveSheet.Name & ".pdf"

    ' ... weitere Code ...

  Else
'    MsgBox "Fehler: kein Pfad", vbCritical
  End If
  
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.06.2014 17:08:27 Alexander
NotSolved
Blau PDF mit akt. datum speichern
23.06.2014 17:57:01 Gast95972
****
NotSolved
23.06.2014 18:00:39 Gast80367
NotSolved
23.06.2014 18:21:39 Gast43125
NotSolved
23.06.2014 18:28:20 Gast62343
NotSolved