Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

AND schrieb am 13.February.2015, 10:06:05 in der Kategorie pc.sw.office

Korrektur: von Tabelle PDf erstellen + an best. Ort speiche

> Ich beabsichtige von einer Tabelle
> (A1 bis G100) ein PDF-Dokument mit einer Schaltfläche (Makro) zu erzeugen.
> Zudem ist beabsichtigt, dieses (PDF)Dokument jeweils in einen speziellen
> Ordner; "lokale Ablage", zu
> speichern.
> Das/mein Problem:
> Für jeden individuellen Anwender sollte die o.g. Tabelle(PDF) die
> Speicherung in "seinem" Ordner lokale Ablage zulassen bzw. erfolgen.(Z.B:)
> ....lokale AblageMüller ....lokale AblageMeier usw. Das Makro sollte also
> irgendwie auslesen können, welcher Anwender (Benutzer) gerade "da ist".

Korrektur: in der ersten Antwort fehlen einige "\"

Sub speichern()
Dim a As String
Dim b As String
Dim c As String
Dim d As String

a = "C:\Users\" ' Speicherpfad auf C:\Users bzw C:\Benutzer
b = Environ("Username") ' liest den jeweilig angemeldeten Benutzernamen aus
c = "\Dokumente\NeuerName.pdf" 'anpassen auf Ordner und Dateiname - Ordner muß vorhanden sein

d = a & b & c 'alles zusammen, d wird unten als kompletter Speicherort + Filename angegeben

'exportiert das Excelfile als pdf in den angegebenen Pfad und Name (hier: d)
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=d _
, Quality:=xlQualityStandard, IncludeDocProperties:= _
True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End Sub
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz