von toni » Fr, 02.03.2007 16:26
Hallo hawk,
habe gerade deine Antwort gelesen.
Grundsätzlich klappt das auch bei mir.
Ich habe aber folgendes Problem:
Neben der Selektion der Zelle muss noch eine Meldung angezeigt werden:
Code: Alles auswählen
Sub sel
Dim osheet, oZelle
oSheet = ThisComponent.CurrentController.ActiveSheet
oZelle = oSheet.getCellRangeByName("A1")
ThisComponent.CurrentController.Select(oZelle)
MsgBox "Meldung"
End Sub
Wenn ich diesen Code per Button ausführe (Button liegt z.B. in Zeile 100), springt die Anzeige nach Schließen der msgBox wieder in die Zeile 100, wo der Button liegt.
Ich möchte aber die Sicht auf Zeile 1 behalten.
Weiß jemand Rat?
Gruß
Thomas
Hallo hawk,
habe gerade deine Antwort gelesen.
Grundsätzlich klappt das auch bei mir.
Ich habe aber folgendes Problem:
Neben der Selektion der Zelle muss noch eine Meldung angezeigt werden:
[code]Sub sel
Dim osheet, oZelle
oSheet = ThisComponent.CurrentController.ActiveSheet
oZelle = oSheet.getCellRangeByName("A1")
ThisComponent.CurrentController.Select(oZelle)
MsgBox "Meldung"
End Sub[/code]
Wenn ich diesen Code per Button ausführe (Button liegt z.B. in Zeile 100), springt die Anzeige nach Schließen der msgBox wieder in die Zeile 100, wo der Button liegt.
Ich möchte aber die Sicht auf Zeile 1 behalten.
Weiß jemand Rat?
Gruß
Thomas