Die Suche ergab 19 Treffer

von howtoman
Do, 14.06.2012 20:44
Forum: Makros und allgemeine Programmierung
Thema: [GELÖST] setFormulaArray und Datum ...
Antworten: 8
Zugriffe: 1339

Re: [GELÖST] setFormulaArray und Datum ...

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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ...
von howtoman
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 ?
von howtoman
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 ...
von howtoman
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 ...