Die Suche ergab 5 Treffer

von rav156
So, 06.02.2011 13:01
Forum: Calc
Thema: Makro ausführen beim selektieren einer Zelle
Antworten: 9
Zugriffe: 3137

Re: Makro ausführen beim selektieren einer Zelle

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 ...
von rav156
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 ...
von rav156
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 ...
von rav156
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 ...
von rav156
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