Code aus VB wie in OO

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

mfreye
Beiträge: 7
Registriert: So, 14.12.2008 09:39

Code aus VB wie in OO

Beitrag von mfreye »

Hallo.

Leider komme ich irgendwie es nicht geschafft den Code aus Excel VB nach OO zuändern.

Code: Alles auswählen

 oSheet("Wetterdaten_sammeln").Select  'Gehe nach Tabellenblatt "Wetterdaten_sammeln"
 oSheet.getCellRangeByName("A" & myZaehler & " ")  'Gehe nach Zelle "A" und "myZaehler"
 ActiveCell.FormulaR1C1 = "'" & myDate & " " & myTime  'als Text einfügen "Datum und Uhrzeit"
Kann mir da jemand weiter helfen.

MfG
MFreye
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Code aus VB wie in OO

Beitrag von komma4 »

Wenn Du programmieren willst, dann musst Du das Prinzip verstehen. Eine 1:1 Übersetzung aus Excels VBA nach StarBasic gibt es nicht.

Code: Alles auswählen

sMeineZelle = "A" & myZaehler
 ThisComponent.getSheets().getByName( "Wetterdaten_sammeln" ).getCellRangeByName( sMeineZelle ).setString( date & " " & time )
Hole Dir Andrews Makrodokument. Die Beispiele versteht man auch ohne Englischkenntnisse... wenn nicht, kommst Du auch mit Basic (das IST Englisch, auch in VBA) nicht zurecht.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten