Die Suche ergab 15 Treffer

von wonk
Do, 14.09.2017 18:12
Forum: Calc
Thema: Calc stürzt ab - Bearbeitung Dialog
Antworten: 6
Zugriffe: 3111

Re: Calc stürzt ab - Bearbeitung Dialog

Danke, das war es!
Gruss, wonk
von wonk
Do, 14.09.2017 13:01
Forum: Calc
Thema: Calc stürzt ab - Bearbeitung Dialog
Antworten: 6
Zugriffe: 3111

Re: Calc stürzt ab - Bearbeitung Dialog

Hallo, ich habe Java 64bit neu installiert. Ich weiß aber nicht, ob ich eine 32 oder 64bit OO habe. Wo sehe ich das? Jetzt stürzt der Dialogeditor nicht mehr beim Zuordnen der Aktion ab, aber mein Makro beim Drücken des CommandButtons. Vielleicht ist der Fehler woanders. Mein Test-Dialog hat nur ein...
von wonk
Fr, 08.09.2017 15:09
Forum: Calc
Thema: Calc stürzt ab - Bearbeitung Dialog
Antworten: 6
Zugriffe: 3111

Calc stürzt ab - Bearbeitung Dialog

Hallo (dummy!) Ich versuche einen Dialog in ein Makro einzufügen. Leider stürtzt LibreOffice jedesmal ab, wenn ich im Dialogeditor versuche, einem Button beim Ereignis MausLoslassen eine Aktion zuzuordnen. Der Absturz erfolgt, wenn ich im Dialogfenster "Aktion zuweisen" auf den Button "Makro" klicke...
von wonk
So, 20.08.2017 10:39
Forum: Makros und allgemeine Programmierung
Thema: Aktivitätsanzeige
Antworten: 7
Zugriffe: 3010

Re: Aktivitätsanzeige

Hallo, vielen Dank für den Service. Mit Global warten_dialog As Object funktioniert es. Mein Script braucht dazu auch kein eigenes Fenster. Den Listener habe ich jetzt weggelassen, da das Fenster mit dem Beenden des Scripts auch geschlossen wird. Das Problem der nicht schliessbaren Fenster ist nur v...
von wonk
Sa, 19.08.2017 21:30
Forum: Makros und allgemeine Programmierung
Thema: Aktivitätsanzeige
Antworten: 7
Zugriffe: 3010

Re: Aktivitätsanzeige

Hallo, sorry, jetzt hatte ich an meinem Beitrag darüber noch editiert. Wie auch immer: Ich bekomme beim Schließen des Fensters einen Fehler, denn die Variable "warten_dialog" ist doch in der aufrufenden Prozedur nicht bekannt. Ich müßte sie wohl dort erzeugen!? Das "Dim" in der aufrufenden Prozedur ...
von wonk
Sa, 19.08.2017 20:49
Forum: Makros und allgemeine Programmierung
Thema: Aktivitätsanzeige
Antworten: 7
Zugriffe: 3010

Re: Aktivitätsanzeige

Hallo, danke, funktioniert so. Allerdings verstehe ich es trotz Doku-Studium nicht (dummy). Vielleicht kannst Du noch schreiben, wie ich das Fenster in der aufrufenden Prozedur wieder zu machen! Die Fenster von meinen Tests sind alle noch offen, ich kann sie auch mit dem Schließkästchen nicht zumach...
von wonk
Sa, 19.08.2017 17:54
Forum: Makros und allgemeine Programmierung
Thema: Aktivitätsanzeige
Antworten: 7
Zugriffe: 3010

Aktivitätsanzeige

Hallo, ich habe ein länger laufendes Script und würde gerne eine "Aktivitätsanzeige" einbauen, die zeigt, daß das Script noch arbeitet. Gibt es dazu eine einfache Idee? Irgendeine Ausgabe durch eine Msgbox würde reichen. Aber die bildet ja leider ein modales Fenster, das das Script unterbricht. Grus...
von wonk
Do, 17.08.2017 21:25
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Re: Calc Kopieren mit "Inhalte einfügen"

Hallo,
"Formelanpassung" heißt einfach, daß beim Kopieren einer Formelzelle die relativen Zellbezüge angepasst werden. D.h. z.B., wenn in der Zelle A1 steht "=B1" und ich kopiere die Zelle nach A2, dann steht dort "=B2". KEINE Formelanpassung heißt, daß in Zelle A2 dann "=B1" steht.
Gruss, wonk
von wonk
Do, 17.08.2017 17:51
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Re: Calc Kopieren mit "Inhalte einfügen"

Hallo, ich habe Dein Beispiel mal bei mir ausprobiert. Wenn ich das so übertrage, wird bei mir allerdings KEINE Formelanpassung vorgenommen. So wie in Deinem Link beschrieben, hatte ich das bei mir per Schleife gemacht. Aber noch ein Hinweis: Bei mir werden 3 Formeln in einer Zeile in etwa 3500 Zeil...
von wonk
Mi, 16.08.2017 11:41
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Re: Calc Kopieren mit "Inhalte einfügen"

Hallo, danke, so nach und nach verstehe ich mehr, was ich eigentlich tue ;) , auch wenn ich mit der Doku so meine Schwierigkieten habe. Wenn ich das richtig sehe, ist aber nicht möglich, das Kopieren von Formelzellen mit Formelanpassung (z.B. 3 Zellen auf 30 Zellen) OHNE Schleifenkonstruktion zu err...
von wonk
Di, 15.08.2017 20:55
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Re: Calc Kopieren mit "Inhalte einfügen"

Hm, ich müßte eigentlich mit variablen Zeilenzahlen arbeiten. Ich habe deshalb ein Beispiel (zunächst mit Konstanten) mit CellRangeByPosition probiert. Bereich = ThisComponent.Sheets(0).getCellRangeByPosition(2,1,4,10) Daten= Bereich.getDataArray() Bereich.getCellRangeByPosition(5,1,7,10).setDataArr...
von wonk
Di, 15.08.2017 15:37
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Re: Calc Kopieren mit "Inhalte einfügen"

Hallo, danke, manchmal sieht man das Naheliegende nicht. Aber wenn ich das richtig sehe, gibt es dort keine Möglichkeit für ganze Bereiche? Ich muss das in einer Schleife über alle Spalten und Reihen machen? Das Kopieren von Formelzellen mit Formelanpassung funktioniert auch nur im Schleifenverfahre...
von wonk
Di, 15.08.2017 10:19
Forum: Makros und allgemeine Programmierung
Thema: Calc Kopieren mit "Inhalte einfügen"
Antworten: 12
Zugriffe: 4666

Calc Kopieren mit "Inhalte einfügen"

Hallo,
ich möchte in Calc per Makro Formelzellen Kopieren mit der Option "Inhalte einfügen" , so dass nur die Werte übernommen werden. Wie macht man das (aber möglichst ohne dispatcher)?
Gruss, wonk
von wonk
Mi, 16.11.2016 16:50
Forum: Makros und allgemeine Programmierung
Thema: Text in spreadsheet suchen
Antworten: 2
Zugriffe: 2518

Re: Text in spreadsheet suchen

Danke, das hilft weiter. Noch ne Frage: Ich habe mit cellFound = Sheet.findFirst (Suchen) die Zelle gefunden. Dann manipuliere ich die Zelle, wobei sich cellFound.String ändert. Kann ich dann mit cellFound = Sheet.findNext(cellFound,Suchen) das nächste Auftreten des gleichen Suchbegriffs suchen (Sea...
von wonk
Di, 15.11.2016 16:42
Forum: Makros und allgemeine Programmierung
Thema: Text in spreadsheet suchen
Antworten: 2
Zugriffe: 2518

Text in spreadsheet suchen

Hallo (Anfänger mit LibreOffice Basic), ich hoffe doch mal mit: Dim SearchDesc As Object Doc = ThisComponent SearchDesc = Doc.createSearchDescriptor SearchDesc.SearchString="meinText" SearchWords = True Found = Doc.findFirst (SearchDesc) finde ich "meinText". Aber wie bekomme ich dann die Adresse de...