[RISOLTO] Inserire nome del file in macro

Salve a tutti, ho registrato una macro in Calc e nella registrazione riporta il nome del file di quando è stata registrata.
Visto che mi serve per diversi Files naturalmente quando la uso (su un file diverso) non funziona.

Secondo voi è possibile sostituire il nome del file di registrazione (es Senza Nome 1) con il nome del file reale (es Pippo1, Pippo2 ecc) senza modificarlo manualmente dalla macro.
Pensavo di far leggere il nome del file che risiede in una cella (se è più facile).

Questa è la sezione della macro registrata in questione

rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "DocName"
args1(0).Value = "Senza nome 1"
args1(1).Name = "Index"
args1(1).Value = 32767
args1(2).Name = "Copy"
args1(2).Value = true

dispatcher.executeDispatch(document, ".uno:Move", "", 0, args1())

Grazie

Risolto sostituendo “Senza nome 1” con

args1(0).Value = ThisComponent.Sheets.getbyname("Foglio").getcellrangebyname("A1").string

dove nella cella A1 è stato inserito il nome del file.

Grazie a tutti quelli che hanno avuto pazienza con le mie domande poco chiare ed ugualmente sono riusciti a risolvere i miei problemi.

Grazie ai volontari del forum Indice • Apache OpenOffice: forum della comunità

https://forum.openoffice.org/it/forum/viewtopic.php?f=26&t=10548

esatto, visto che non riesco ad ottenere risposta chiedo anche qui

Spero di risolvere ed aiutare anche gli altri che come me prima richiedere cerca per risolvere le proprie lacune.