28.04.2023, 17:31
Hallo zusammen
leider komme ich bei einem vermutlich einfachen Problem nicht weiter.
Ich möchte gerne auf einem Tabellenblatt denjenigen Bereich als pdf ausgeben, den der Nutzer wählt.
In einer Zelle steht der Bereich der ausgegeben werden soll. Damit ich bei 20 möglichen Bereichen nicht 20 Mal das selbe Makro mit anderem Bereich auflisten muss. strebe ich eine dynamische Lösung an.
Als Vorgabe steht in der Zelle 'AA8' der Bereich 'Range ("A11:B54")'.
So - wenn ich im Code
Range ("A11:B54").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DateiName, Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
einsetzte, funktioniert alles bestens. ich möchte aber gerne mit einem Verweis auf die Zelle mit dem entsprechenden Bereich arbeiten z.B.
Tabelle9.Range("AA8").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DateiName, Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
dann wird mir nur der Inhalt der Zelle AA8 ausgewählt und als pdf ausgegeben.
was mache ich da falsch?
leider komme ich bei einem vermutlich einfachen Problem nicht weiter.
Ich möchte gerne auf einem Tabellenblatt denjenigen Bereich als pdf ausgeben, den der Nutzer wählt.
In einer Zelle steht der Bereich der ausgegeben werden soll. Damit ich bei 20 möglichen Bereichen nicht 20 Mal das selbe Makro mit anderem Bereich auflisten muss. strebe ich eine dynamische Lösung an.
Als Vorgabe steht in der Zelle 'AA8' der Bereich 'Range ("A11:B54")'.
So - wenn ich im Code
Range ("A11:B54").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DateiName, Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
einsetzte, funktioniert alles bestens. ich möchte aber gerne mit einem Verweis auf die Zelle mit dem entsprechenden Bereich arbeiten z.B.
Tabelle9.Range("AA8").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DateiName, Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
dann wird mir nur der Inhalt der Zelle AA8 ausgewählt und als pdf ausgegeben.
was mache ich da falsch?