Ahojte,
Chcel by som do svojho Open Office calc spreadsheetu spravit makro, ktore by sa spustilo po stlaceni tlacitka.
Po makre chcem aby ukladalo spreadsheet do definovaneho priecnika (napr.: C:\Users\Username\Desktop) a aby nazov suboru, bol cerpany z bunky (P2), ktora sa nachadza v dokumente v sheete2 a ktora sa dynamicky meni na zakldane nejakeho inputu v sheete1. Cize vzdy po stalceni tlacitka by ju ulozilo do pricenika pod inym nazvom. Nasiel som celkom schopnu prirucku: http://www.pitonyak.org/oo.php ,ktora sa s casti venuje aj tomuto problemu, ale som zaciatocnik a potreboval by som poradit ako pospajat prikazy do jedneho makra tak aby to robilo co potrebujem.
Toto je kod z prirucky:
Dim args(0) As New com.sun.star.beans.PropertyValue
Dim sUrl As String
sUrl = "file:///c:/My%20Documents/test_file.sxw"
args(0).Name = "Overwrite" 'This property is defined in Table 107
args(0).Value = False 'Do not overwrite an existing document.
ThisComponent.storeAsURL(sUrl, args())
v riadku sUrl je definovana cesta, ale aj s nazvom suboru. Ja by som potreboval aby nazov suboru bol cerpany z bunky ako som spominal vyssie.
Zaroven by som chcel aby sa po stalceni tlacitka v sheete1, dialogove okno spytalo ci chcem naozaj ulozit a zavriet spreadsheet s moznostami (yes) a (no).
Budem velmi vdacny za akukolvek pomoc.