Seite 1 von 1
Re: Kalender Box
Verfasst: So, 27.07.2008 15:15
von komma4
@Sanne,
haste das gegoogelt - oder auch probiert?
Das Teil hatte ich nach seiner Veröffentlichung mal probiert: anzeigen geht, die Übernahme in ein [Writer-/Calc-]Dokument hat nicht funktioniert.
Für anderslautende Nachrichten sind wir hier dankbar.
@Angelika
Ich kenne keine frei verfügbare (Makro-)Lösung hierfür.
Pläne meine DateTime2 zu erweitern, bestanden mal, vielleicht komme ich im Urlaub dazu
Sorry.
Re: Kalender Box
Verfasst: So, 27.07.2008 15:48
von balu
Hallo Leute,
hab da mal ne Frage.
Kann man denn nicht über
-> Ansicht
-> Formulare Steuerelemente
-> Weitere Steuerelemente
das enthaltene "Datumsfeld" dafür nehmen!?
Ich weiss, das Datumsfeld ist nicht mit einer Zelle verbunden. Aber kann man da nicht bei den "Eigenschaften" unter "Ereignisse" ein vorhandenes oder erstelltes Makro zuweisen!?
Ich kenne mich mit dieser Rubrik "Ereignisse" nicht aus, und stelle deshalb das mal als Frage in den Raum.
Gruß
balu
Re: Kalender Box
Verfasst: So, 27.07.2008 16:15
von turtle47
Hallo Angelika,
als Anlage eine kleine Extension mit einem DateField.
Das Datum wird in die gerade aktive Zelle eingetragen.
Das könnte man aber auch auf Wunsch auf eine bestimmte Zelle fixieren.
Wenn mehrere Zellen ausgewählt sind kommt ein Hinweis.
Im Makrocode kann unter verschiedenen Formaten für das Datum auswählen.
1. Datei runterladen
2. Dateiendung von zip in oxt umbenennen
3. Installieren mit Doppelklick
Informationen zum Installieren und einbinden findest du hier:
http://www.ooowiki.de/MakrosInstallierenKapitel Quellcode..
http://www.ooowiki.de/MakrosMitEinemKlick
http://www.ooowiki.de/SchaltFl%C3%A4che
Gestartet wir der Dialog über die Sub "Call_Dlg_Date".
Hilft das weiter?
Jürgen
Re: Kalender Box
Verfasst: So, 27.07.2008 16:23
von komma4
Ja, "man kann".
Wenn Du Dich auf Calc beschränkst, zur Laufzeit per Code eine Form und ein DateControl erzeugst, es ausklappen kannst (ohne Mausklick in eine Eingabe-Zelle), und die Auswahl in die aktuelle Zelle schreibst, dann hast Du eine (Teil-?)Lösung.
(Teil-?)Lösung: Dieser Weg geht nicht, wenn das Datum in einer anderen OOo-Komponente oder halt ungleich in "eine Zelle [eines Calc-Blattes]" übernommen werden soll.
Mein Fazit bislang: die Funktionalität war für mich viel zu aufwändig (weil ich sie nicht brauche!), um programmiert zu werden.