[SOLVED] Makro - zapisywanie według daty i numeru

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO
Inszy
Posty: 2
Rejestracja: sob lip 31, 2010 1:09 pm

[SOLVED] Makro - zapisywanie według daty i numeru

Post autor: Inszy »

Witam,
Mam pewien problem - mam arkusz w którym robię dowody przyjęcia a w nim w komórce B3 mam datę (np. 22.08.2010), a w F8 numer dowodu. Chciałbym pod przycisk w tym arkuszu podpiąć makro, którego zadaniem byłby zapis owego arkusza według następującego wzorca:
C:\Dowody\"rok"\"miesiąc"\"dzień"\"numer dowodu".ods

Czy jest to w ogóle możliwe?
Jeśli tak, to prosiłbym o jakieś wskazówki, bo zupełnie nie mam pojęcia jak się za to zabrać.
OpenOffice 3.2, Windows 7 64bit
Arghil
Posty: 112
Rejestracja: sob lip 04, 2009 7:39 pm
Kontakt:

Re: Makro - zapisywanie według daty i numeru

Post autor: Arghil »

Witam

w załączniku makro, które to realizuje.
- procedura SaveSheet wyciąga z arkusza parametry i przekształca do odpowiedniego formatu,
- procedura SaveDocument tworzy katalogi (jeśli nie istnieją) i zapisuje dokument

Wypadało by uzupełnić makra o obsługę błędów.
Testowałem na Linuksie, na Windows też powinno zadziałać.
Załączniki
przyklad.ods
Dokument z przykładowym makrem
(9.7 KiB) Pobrany 523 razy
LibreOffice || Microsoft Office
Inszy
Posty: 2
Rejestracja: sob lip 31, 2010 1:09 pm

Re: Makro - zapisywanie według daty i numeru

Post autor: Inszy »

Wielkie dzięki - to dokładnie to czego potrzebowałem i znacznie uprości mi pracę :)
OpenOffice 3.2, Windows 7 64bit
ODPOWIEDZ