calc Makro nur markierte Zellen als PDF exportieren

Hallo,
fange gerade an mich in die Marko-Programmierung einzuarbeiten.
Ich habe zunächst ein Makro aufgezeichnet. Bestimmte Zellen markieren
in einen anderen Zellbereich die Zellwerte als Texte/Zahlen (ohne Formeln einfügen)
dann wieder Zellen makrieren und in eine PDF-Datei nur die mamrkierten Zellen exportieren.
Beim Makro-Aufzeichnen ist im Export-Dialog ist die Option
Auswahl/ausgewählte Tabellen aktiviert. Wenn ich das Makro dann ausführen lasse wird aber doch die ganze Tabelle
und nicht nur die markierten Zellen exportiert

Hier sind die Makrozeilen die etwas mit dem PDF-Export zu tun haben
dim args7(2) as new com.sun.star.beans.PropertyValue
args7(0).Name = “URL”
args7(0).Value = “file:///D:/Export-Test.pdf”
args7(1).Name = “FilterName”
args7(1).Value = “calc_pdf_Export”
args7(2).Name = “FilterData”
args7(2).Value = Array(Array(“UseLosslessCompression”,0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE),Array(“Quality”,0,50,com.sun.star.beans.PropertyState.DIRECT_VALUE),Array
dispatcher.executeDispatch(document, “.uno:ExportToPDF”, “”, 0, args7())

Die Zeile args7(2).Value = Array(Array(“UseLosslessCompression”,…
hat eine ellenlange Liste an Parametern die habe ich erst mal weggelassen

Wie muss ich jetzt den Makroprogrammtext abändern dass beim ausführen des Makros nur die markierten Zellen exportiert wirden?

viele Grüße

Stefan