Kornelia Lubke schrieb:
Hallo Liste,

sitz mal wieder an Makros für Tabellen.
Dieses Mal will ich aus einer Textdatei Werte in das aktivierte Tabellenblatt einlesen.
Soweit bin ich:
- Hab die Calc-Datei und den Namen des aktiven Tabellenblattes per Makro in Variablen gespeichert - Hab den Pfad in einer Zelle des Tabellenblattes und kann ihn dort auch per Makro auslesen und die Textdatei laden

Was ich nicht hinbekomme bzw. nicht verstehe:
- OOo springt von dem aktiven Tabellenblatt in das letzte (in meinem Fall ist es das 4.) Tabellenblatt – Warum? Was passiert da?

Was ich will:
- OOo soll in dem aktiven Tabellenblatt bleiben und dort der Pfad aus der Zelle nehmen und nicht aus dem letzten Tabellenblatt

Was muss ich tun? Hatte gedacht, folgendes genügt: oView2.SetActiveSheet (oSheet2).

Abgesehen davon, dass ich nicht mal genau weiß, was du vorhast...

Wenn du per Makro auf die Zellinhalte der aktiven Tabelle zugreifen willst, brauchst du doch die aktive Tabelle nicht zu verändern.

Also sowas wie

oSheet = oView2.ActiveSheet
oSheet.getCellByposition(0,0).String = "Neuer Wert"

sollte doch reichen, oder?


Gruß
Daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an