Hallo Stephan,
vielleicht ist Dein Rechner langsamer und es kfunktioniert mit einer längeren Pause.
Hier der vollständige Code:
Global oListener, oController, oSheet, bomSheet, oRow, oColumn
Dim dlg, dlgBeschreibung As object
Sub AddListener()
oListener = CreateUnoListener("CurCtrl_", "com ...
Die Suche ergab 5 Treffer
- So, 06.02.2011 13:01
- Forum: Calc
- Thema: Makro ausführen beim selektieren einer Zelle
- Antworten: 9
- Zugriffe: 3137
- Sa, 05.02.2011 20:09
- Forum: Calc
- Thema: Makro ausführen beim selektieren einer Zelle
- Antworten: 9
- Zugriffe: 3137
Re: Makro ausführen beim selektieren einer Zelle
Hallo Axel,
das "wait" war die Lösung!
Ich selektiere zuerst eine Zelle, auf die der Listerner nicht triggert, dann die kurze Pause und anschließend wird der Dialog geöffnet.
oCell = oSheet.GetCellByPosition(14,oRow)
oController.Select(oCell)
wait 100
print "OK"
So funktioniert es wie ...
das "wait" war die Lösung!
Ich selektiere zuerst eine Zelle, auf die der Listerner nicht triggert, dann die kurze Pause und anschließend wird der Dialog geöffnet.
oCell = oSheet.GetCellByPosition(14,oRow)
oController.Select(oCell)
wait 100
print "OK"
So funktioniert es wie ...
- Sa, 05.02.2011 11:18
- Forum: Calc
- Thema: Makro ausführen beim selektieren einer Zelle
- Antworten: 9
- Zugriffe: 3137
Re: Makro ausführen beim selektieren einer Zelle
Hallo Stephan,
danke für die Info.
Ich habe gerade mal die Version 3.3.0 installiert. Auch da tritt der Fehler auf.
Der Fehler tritt anscheinend nur auf, wenn ein Dialog geöffnet wird.
Wenn ich nun nach dem Beenden meines Dialogs mit der Maus links klicke, wird
die "hängende" Selektion beendet ...
danke für die Info.
Ich habe gerade mal die Version 3.3.0 installiert. Auch da tritt der Fehler auf.
Der Fehler tritt anscheinend nur auf, wenn ein Dialog geöffnet wird.
Wenn ich nun nach dem Beenden meines Dialogs mit der Maus links klicke, wird
die "hängende" Selektion beendet ...
- Fr, 04.02.2011 17:07
- Forum: Calc
- Thema: Makro ausführen beim selektieren einer Zelle
- Antworten: 9
- Zugriffe: 3137
Makro ausführen beim selektieren einer Zelle
Hallo zusammen,
ich möchte beim anklicken einer Zelle ein Makro ausführen.
Das habe ich versucht über einen Listener zu realisieren.
Das funktioniert, aber nicht so wie erwartet...
Sobald ich nun in eine Zelle klicke, die sich im Bereich der Spalte M15... befindet, wird der Print-Dialog angezeigt ...
ich möchte beim anklicken einer Zelle ein Makro ausführen.
Das habe ich versucht über einen Listener zu realisieren.
Das funktioniert, aber nicht so wie erwartet...
Sobald ich nun in eine Zelle klicke, die sich im Bereich der Spalte M15... befindet, wird der Print-Dialog angezeigt ...
- Sa, 12.12.2009 12:20
- Forum: Calc
- Thema: Inhalt der aktuellen Zelle in ander Zelle anzeigen
- Antworten: 0
- Zugriffe: 685
Inhalt der aktuellen Zelle in ander Zelle anzeigen
Hallo,
ich möchte den Inhalt einer beliebigen Zelle, die ich mit der Maus anklicke, in einer anderen Zelle (z.B. A1) anzeigen.
Hat jemand eine Idee, wie das funktionieren könnte?
Gruß
Rav
ich möchte den Inhalt einer beliebigen Zelle, die ich mit der Maus anklicke, in einer anderen Zelle (z.B. A1) anzeigen.
Hat jemand eine Idee, wie das funktionieren könnte?
Gruß
Rav