wie setzt man den Fokus auf eine bestimmte Zelle??

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

Moderator: Moderatoren

der.milco
***
Beiträge: 51
Registriert: Mo, 07.11.2005 16:44

wie setzt man den Fokus auf eine bestimmte Zelle??

Beitrag von der.milco »

Hallo an alle,

ich bin auf der Suche nach einem Code, der mir (z.B. nach Druck auf eine Schaltfläche) eine bestimmte Zelle markiert.

Sie soll dann ausgewählt sein, sodass man in ihr Eingaben machen kann.

Hat da jemand eine Idee??
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey milco,
Hat da jemand eine Idee??
Klar :D

Ich zitier mal aus meinem Buch:

Code: Alles auswählen

Sub ZelleSelektieren
  DIM oDoc as Object   ' das Dokument
  DIM oCon as Object   ' das Controller-Objekt
  Dim oTab as Object   ' das Tabellenblatt Objekt
  Dim oZelle as Object ' die Tabellenzelle (Objekt)
  oDoc = thisComponent
  oCon = oDoc.getCurrentController()
  oTab = oDoc.sheets(2)
  oZelle = oTab.getCellRangeByName("AB255")
  oCon.select(oZelle)	
End Sub


Ich hoffe, es hilft.

Gruss

Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
der.milco
***
Beiträge: 51
Registriert: Mo, 07.11.2005 16:44

Beitrag von der.milco »

klasse, das klappt
Antworten