nein, doch nicht perfekt :(
so eine Zahl: "21.5" wird als Datum erkannt >.<
Es gibt kein regEx bei StarBasic, oder?
hab so eine HELP Function geschrieben, die nicht immer, aber schon signifikant ein Datum bestimmt.
'prueft ob sDate wirklich ein Datum in format dd.mm.yy oder dd.mm.yyyy ist. (95 ...
Die Suche ergab 19 Treffer
- Do, 14.06.2012 20:44
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
- Mi, 13.06.2012 20:00
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
Re: setFormulaArray und Datum ...
Als Lösung, nach dem was Stephan empfohlen hat, habe ich in die Funktion die die Daten einfügt, folgendes hinzugefügt:
for i = Lbound(dataArray) to Ubound(dataArray)
on error resume next
dateVal = Datevalue(dataArray(i))
On Error GoTo 0
if dateVal > 18264 AND dateVal < 73051 then 'von 01 ...
for i = Lbound(dataArray) to Ubound(dataArray)
on error resume next
dateVal = Datevalue(dataArray(i))
On Error GoTo 0
if dateVal > 18264 AND dateVal < 73051 then 'von 01 ...
- Di, 12.06.2012 23:14
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
Re: setFormulaArray und Datum ...
das mit Hochkommas, wusste ich übrigens nicht dass die werte OHNE übertragen werden.
Das problem ist, dass ich auch manchmal formeln habe.
Ich mach jetzt ein anderes Beispiel.
Das geht übrigens (mit getFormulaArray, setFormulaArray):
Dim oSheet, oSheet2, dok1 as object, dok2 as object
dok1 ...
Das problem ist, dass ich auch manchmal formeln habe.
Ich mach jetzt ein anderes Beispiel.
Das geht übrigens (mit getFormulaArray, setFormulaArray):
Dim oSheet, oSheet2, dok1 as object, dok2 as object
dok1 ...
- Di, 12.06.2012 10:41
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
Re: setFormulaArray und Datum ...
Danke für die Antwort Karolus.
3. danke, ich dachte mir schon dass es irgendwie falsch ist ^^
1,2,
Das mit Formula, ja, das Problem ist, dass die Formeln auch dabei sind, beim Übertragen..
Praktisch ich muss eine vollständige Zeile so wie sie ist in einem anderen Dokument kopieren. Danach ...
3. danke, ich dachte mir schon dass es irgendwie falsch ist ^^
1,2,
Das mit Formula, ja, das Problem ist, dass die Formeln auch dabei sind, beim Übertragen..
Praktisch ich muss eine vollständige Zeile so wie sie ist in einem anderen Dokument kopieren. Danach ...
- Di, 12.06.2012 04:11
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
Re: setFormulaArray und Datum ...
Kann ich vllt irgendwie die Datumkonvertierung abschalten?
Stelle, wie auch bei händischer Eingabe üblich, ein Hochkomma voran:
array2d(0,0) = "'05.04.12"
array2d(0,1) = "'15.04.12"
array2d(0,2) = "'105.04.12"
Gruß
Stephan
Stephan, danke für die Antwort.
Ja, so gehts, leider brauche ich ...
Stelle, wie auch bei händischer Eingabe üblich, ein Hochkomma voran:
array2d(0,0) = "'05.04.12"
array2d(0,1) = "'15.04.12"
array2d(0,2) = "'105.04.12"
Gruß
Stephan
Stephan, danke für die Antwort.
Ja, so gehts, leider brauche ich ...
- Di, 12.06.2012 02:11
- Forum: Makros und allgemeine Programmierung
- Thema: [GELÖST] setFormulaArray und Datum ...
- Antworten: 8
- Zugriffe: 1339
[GELÖST] setFormulaArray und Datum ...
Hallo, wollte fragen wie man mit setFormulaArray und Datum Werten klar kommt.
Zellen: A2 - C2 haben TEXT FORMAT!! (ganz wichtig)
Code:
Dim oSheet
dim array2d(0,2)
array2d(0,0) = "05.04.12"
array2d(0,1) = "15.04.12"
array2d(0,2) = "105.04.12"
oSheet = ThisComponent.sheets(0)
cursor ...
Zellen: A2 - C2 haben TEXT FORMAT!! (ganz wichtig)
Code:
Dim oSheet
dim array2d(0,2)
array2d(0,0) = "05.04.12"
array2d(0,1) = "15.04.12"
array2d(0,2) = "105.04.12"
oSheet = ThisComponent.sheets(0)
cursor ...
- Mo, 28.05.2012 20:14
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst]array global initialisieren
- Antworten: 14
- Zugriffe: 3424
Re: [gelöst]array global initialisieren
Perfekt!
Danke!
Danke!

- Mo, 28.05.2012 18:59
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst]array global initialisieren
- Antworten: 14
- Zugriffe: 3424
Re: [gelöst]array global initialisieren
Servus
Kannst Du vielleicht nochmal kurz und klar erklären, was genau Dein Ziel ist?
Ich hatte ja bereits erwähnt, dass Du selbstverständlich auch Arrays und Collections global speichern kannst (genau wie Du es mit Deinem myArrayString tust), insofern erschliesst sich mir absolut nicht, was das ...
Kannst Du vielleicht nochmal kurz und klar erklären, was genau Dein Ziel ist?
Ich hatte ja bereits erwähnt, dass Du selbstverständlich auch Arrays und Collections global speichern kannst (genau wie Du es mit Deinem myArrayString tust), insofern erschliesst sich mir absolut nicht, was das ...
- Mo, 28.05.2012 14:08
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst]array global initialisieren
- Antworten: 14
- Zugriffe: 3424
Re: [gelöst]array global initialisieren
Hallo, Karolus
naja, vergessen kann ich Starbasic nun nicht, da ich auch für Microsoft Office die Makros ständig schreibe.
Ond wegen OpenOffice nun python lernen.. oder richtig JavaScript anwenden .. wird zu schwer glaube ich (weil es schon tausende Zeilen StarBasic-Functionen programmiert wurden ...
naja, vergessen kann ich Starbasic nun nicht, da ich auch für Microsoft Office die Makros ständig schreibe.
Ond wegen OpenOffice nun python lernen.. oder richtig JavaScript anwenden .. wird zu schwer glaube ich (weil es schon tausende Zeilen StarBasic-Functionen programmiert wurden ...
- Mo, 28.05.2012 00:54
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst]array global initialisieren
- Antworten: 14
- Zugriffe: 3424
Re: [gelöst]array global initialisieren
Servus
Ich wollte eigentlich eine Collection global benutzen, aber wenn es sogar mit Arrays nicht geht...
Inwiefern? Natürlich kannst Du Arrays und Collections auch global benutzen, Du kannst sie nur nicht mit Werten vorbelegen.
Aber anstatt ein Calc-Blatt auszulesen (was Du ja dann zu einem ...
Ich wollte eigentlich eine Collection global benutzen, aber wenn es sogar mit Arrays nicht geht...
Inwiefern? Natürlich kannst Du Arrays und Collections auch global benutzen, Du kannst sie nur nicht mit Werten vorbelegen.
Aber anstatt ein Calc-Blatt auszulesen (was Du ja dann zu einem ...
- So, 27.05.2012 16:55
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst]array global initialisieren
- Antworten: 14
- Zugriffe: 3424
Re: [gelöst]array global initialisieren
Hallo,
Kann man vllt einen versteckten Calc-blat mit ranges benutzen (erstellen, einfügen, danach auslesen)? Als global Array ersatz?
Ich wollte eigentlich eine Collection global benutzen, aber wenn es sogar mit Arrays nicht geht... Gibt es vllt eine gute Lösung dafür? Also um Arrays global zu ...
Kann man vllt einen versteckten Calc-blat mit ranges benutzen (erstellen, einfügen, danach auslesen)? Als global Array ersatz?
Ich wollte eigentlich eine Collection global benutzen, aber wenn es sogar mit Arrays nicht geht... Gibt es vllt eine gute Lösung dafür? Also um Arrays global zu ...
- Mi, 04.01.2012 04:35
- Forum: Makros und allgemeine Programmierung
- Thema: Suchen Ersetzen in Basic IDE verbuggt?
- Antworten: 0
- Zugriffe: 1139
Suchen Ersetzen in Basic IDE verbuggt?
Hallo,
wollte fragen ob jemand weiss wie Suchen & Ersetzen mit Regulären Ausdrucken in BASIC IDE funktioniert.
"Hilfe" beschreibt Sachen die anscheinlich in writer funktionieren, in basic IDE aber nicht.
z.b.
habe den Code (mit Tabs am Anfang)
text
yea
sometext
und ersetzen will ich mit ...
wollte fragen ob jemand weiss wie Suchen & Ersetzen mit Regulären Ausdrucken in BASIC IDE funktioniert.
"Hilfe" beschreibt Sachen die anscheinlich in writer funktionieren, in basic IDE aber nicht.
z.b.
habe den Code (mit Tabs am Anfang)
text
yea
sometext
und ersetzen will ich mit ...
- Sa, 08.10.2011 18:40
- Forum: Makros und allgemeine Programmierung
- Thema: RadioButton, OptionsFelder in einem Dialog abfragen
- Antworten: 6
- Zugriffe: 3331
Re: RadioButton, OptionsFelder in einem Dialog abfragen
Also heisst das, dass man in einem Dialog gar nicht so ein GroupBox by Name zugreifen kann ? Bzw die OptionsButtons die drin sind ?
- Sa, 08.10.2011 18:31
- Forum: Makros und allgemeine Programmierung
- Thema: Buttonprogrammierung für Zufallsauswahl?
- Antworten: 0
- Zugriffe: 696
Re: Buttonprogrammierung für Zufallsauswahl?
Hi, ich hab versucht dein Problem zu programmieren =)
bei einer calc tabelle:
Ansicht -> Symbolleisten -> Formular-Steuerelemente
dann bei der Leiste "Schaltfläche" klicken ein Button erstellen, irgendwo...
Extras -> Makros-> Makros Verwalten -> OpenOffice.org basic Makros
Dann meine Makros ...
bei einer calc tabelle:
Ansicht -> Symbolleisten -> Formular-Steuerelemente
dann bei der Leiste "Schaltfläche" klicken ein Button erstellen, irgendwo...
Extras -> Makros-> Makros Verwalten -> OpenOffice.org basic Makros
Dann meine Makros ...
- Fr, 07.10.2011 14:18
- Forum: Makros und allgemeine Programmierung
- Thema: RadioButton, OptionsFelder in einem Dialog abfragen
- Antworten: 6
- Zugriffe: 3331
Re: RadioButton, OptionsFelder in einem Dialog abfragen
Also, das ganze ist nur OO, und geht von einem oo BASE dokument. Aufgerufen wird von IDE (eigentlich auch von einem formular, passiert das gleiche)
Es geht nur um Namen von OptionButtons (also element.name nicht element.label)
OO version 3.3
OS Windows XP prof.
OptionsButtons sind unterschiedlich ...
Es geht nur um Namen von OptionButtons (also element.name nicht element.label)
OO version 3.3
OS Windows XP prof.
OptionsButtons sind unterschiedlich ...