"Gelöst" Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen.

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

Moderator: Moderatoren

wasi
Beiträge: 2
Registriert: Mi, 26.04.2023 17:39

"Gelöst" Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen.

Beitrag von wasi »

Hallo zusammen, bin hier neu und brauche Hilfe, bei einem simplen Problem. Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen. Geht nicht! Mein Makro, teilweise aus OpenOffice.info entnommen.
Das Makro wir per Schaltfläche "Maustaste gedrückt" gestartet, dann möchte ich in die selektierte Zelle per Tastatur eine Zahl eintragen.
Die Zahl kann ich eintragen aber "Enter" geht nicht, sondern die Schaltfläche reagiert auf "Enter". :(
Gruß an alle die mir helfen können.

Code: Alles auswählen

sub zell_select
Dim oDoc As Object
Dim oSheet As Object
'#############
oDoc = ThisComponent
oSheet = oDoc.Sheets.getbyname("Tabelle3")
'#############
myView = oDoc.CurrentController
mycell =  oSheet.getCellByPosition(0,0)
myView.Select(mycell)
end sub
Zuletzt geändert von wasi am Fr, 28.04.2023 17:51, insgesamt 1-mal geändert.
F3K Total
********
Beiträge: 3704
Registriert: Mo, 28.02.2011 17:49

Re: Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen.

Beitrag von F3K Total »

Moin,
bearbeite die Eigenschaften der Schaltfläche, Reiter Allgemein, "Fokussieren bei Klick": Nein

Gruß R
Karolus
********
Beiträge: 7440
Registriert: Mo, 02.01.2006 19:48

Re: Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen.

Beitrag von Karolus »

Hallo
Man könnte auch die Schaltfläche nebst Makro im Restmüll entsorgen, und stattdessen:

Code: Alles auswählen

=HYPERLINK("#Tabelle3.A1")
nehmen.
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
wasi
Beiträge: 2
Registriert: Mi, 26.04.2023 17:39

Re: Zelle per Makro selektieren und anschließend einen Wert per Tastatur eintragen.

Beitrag von wasi »

F3K Total hat geschrieben: Do, 27.04.2023 17:37 Moin,
bearbeite die Eigenschaften der Schaltfläche, Reiter Allgemein, "Fokussieren bei Klick": Nein

Gruß R
Hallo F3K Total
Ich hoffe ich trage die Antwort hier richtig ein?
Danke für den Hinweis. Wie ich schon vermutet habe eine simple Sache. Aber man muss es eben wissen. Hat sofort funktioniert. :)
Tipp von Karolus kann ich noch nicht nachvollziehen. Aber werde es testen.

Wo trage ich jetzt ein, dass der Beitrag erledigt ist?
Gruß wasi
Antworten