27.10.2017, 09:29
Hallo,
habe dieses kleine Makro gebaut bzw. großteils aus dem inet kopiert:
Funktioniert soweit. In Spalte E12 sollen Zahlen von 001 - ca. 500 als Dateiname ausgegeben werden. Die Zeile ist benutzerdefiniert als "000" markiert, damit z.B. 001 angezeigt wird anstatt einfach nur eine 1.
Ich kann das Feld leider nicht als Text markieren, da dieses Feld ein SVERWEIS Bezug ist.
Im Feld wird also z.B. 001 angezeigt, jedoch gibt mir das Makro nur eine 1 im Dateinamen aus. Ich benötige jedoch auch die 00er vorne dran.
Gibt es eine Möglichkeit das Feld so auszugeben wie angezeigt oder nur mit dem Wert wo im Feld steht?
Danke.
habe dieses kleine Makro gebaut bzw. großteils aus dem inet kopiert:
Code:
Sub aktivesBlattToPdf()
ChDir ThisWorkbook.Path 'anpassen 'oder thisworkbook.path
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"_Bemusterung " & Range("E12") & " - " & Range("D15").Value & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
End Sub
Funktioniert soweit. In Spalte E12 sollen Zahlen von 001 - ca. 500 als Dateiname ausgegeben werden. Die Zeile ist benutzerdefiniert als "000" markiert, damit z.B. 001 angezeigt wird anstatt einfach nur eine 1.
Ich kann das Feld leider nicht als Text markieren, da dieses Feld ein SVERWEIS Bezug ist.
Im Feld wird also z.B. 001 angezeigt, jedoch gibt mir das Makro nur eine 1 im Dateinamen aus. Ich benötige jedoch auch die 00er vorne dran.
Gibt es eine Möglichkeit das Feld so auszugeben wie angezeigt oder nur mit dem Wert wo im Feld steht?
Danke.