;OoOHWHOoO" <ooohwh...@t-online.de>
Gesendet: 11.06.2017 20:02:48
Betreff: Re: [de-users] LO 5.3.3.2 - Basic Makro - unoCommand -
RowHeight und ColumnWidth - Fehlfunktion
Hallo,
im Kontext der Änderungen ab "LO 5.3.x.x" bezüglich ".uno:ColumnWidth"
und ".uno:
Hallo,
im Kontext der Änderungen ab "LO 5.3.x.x" bezüglich ".uno:ColumnWidth"
und ".uno:RowHeight", insbesondere der neuen Maßeinheit "twip", hat sich
in der Anwendung gezeigt, dass noch ein paar Details zu beachten sind
(siehe Makros unten).
Gruß
Hans-Werner
Option Explicit
' Hinweise
Hallo Regina,
ich habe eben das "LO Makro Basic" ( s.u. "Sub TestUnoCommand" ) mit
einer LO-Parallelinstallation ( 5.4.0.0.beta1 (x64) ) getestet und der
in Deinem "Bug Report" (
https://bugs.documentfoundation.org/show_bug.cgi?id=107806 )
kommunizierte Fehler ist (wohl) behoben:
Die Zelle
* 567
oD.executeDispatch(oF,".uno:ColumnWidth","",0,VP())
End Sub
Gruß
Hans-Werner
------ Originalnachricht ------
Von: "Regina Henschel" <rb.hensc...@t-online.de>
An: users@de.libreoffice.org
Gesendet: 12.05.2017 21:50:14
Betreff: Re: [de-users] LO 5.3.3.2 - Basi
Hallo Hans-Werner,
ich mal einen Bugreport geschrieben.
https://bugs.documentfoundation.org/show_bug.cgi?id=107806
Mit freundlichem Gruß
Regina
--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme?
ght"
VP(1).Value = Height * 567
oD.executeDispatch(oF,".uno:RowHeight","",0,VP())
Column = 2
Width = 10
VP(0).Name = "Column"
VP(0).Value = Row
VP(1).Name = "Width"
VP(1).Value = Width * 567
oD.executeDispatch(oF,".uno:ColumnWidth","",0,VP(
Hallo Hans-Werner,
OoOHWHOoO schrieb:
Hallo Regina,
erst mal herzlichen Dank für Deine Unterstützung.
Dein Makro bestätigt meine vorher geäußerte Vermutung:
Anstatt einem Parameter ("LO 5.2.7.2 (x64)" - nur die Höhe bzw. Breite,
Zellenauswahl muss man vorher machen) muss man jetzt zwei
Hallo Regina,
bezüglich
"[...] Warum Du "Dim VP(1) as New com.sun.star.beans.PropertyValue"
formuliert hast und nicht "Dim VP(0) as New
com.sun.star.beans.PropertyValue" kann ich nicht nachvollziehen, aber
vielleicht war es auch nur ein Vertipper Deinerseits. [...]"
habe ich mich vertan.
und Dank,
Hans-Werner
------ Originalnachricht --
Von: "Regina Henschel" <rb.hensc...@t-online.de>
An: users@de.libreoffice.org
Gesendet: 12.05.2017 14:27:11
Betreff: Re: [de-users] LO 5.3.3.2 - Basic Makro - unoCommand -
RowHeight und ColumnWidth - Fehlfunktion
Hallo Hans
Hallo Hans-Werner,
das folgende Makro funktioniert bei mir, und zwar jeweils auf dem
aktiven Tabellenblatt.
Die Zahl 567 habe ich durch Probieren gefunden. Ich habe keine Ahnung,
mit welcher Einheit dort gearbeitet wird.
Mit freundlichem Gruß
Regina
sub Cellsize
Dim oC as Object : oC =
elect(oS.getCellByPosition(Column,Row)) <= überflüssig, da
"Row"-Auswahl jetzt durch VP(0) !
VP(0).Name = "Row"
VP(0).Value = Row
VP(1).Name = "Height"
VP(1).Value = RowHeight * 100
' oD.executeDispatch(oF,".uno:RowHeight","",0,VP())
Würdest
Hallo,
ich habe gerade keine Zeit es durchzutesten, aber guck mal ab Zeile 638
in
http://opengrok.libreoffice.org/xref/core/sc/qa/unit/tiledrendering/tiledrendering.cxx.
Da findest du die erwarteten Parameter.
OoOHWHOoO schrieb:
Hallo,
unter "LO 5.3.3.2 (x64) @ Windows 7 Home Premium
Hallo,
unter "LO 5.3.3.2 (x64) @ Windows 7 Home Premium (x64)" scheinen die
"uno"-Kommandos "uno:ColumnWidth" und "uno:RowHeight" nicht mehr korrekt
zu funktionieren. Anstatt dass die im Makro übergebene ColumnWidth bzw.
RowHeigth angewendet wird erscheint jeweils ein PopUp-Menü. Unter "LO
13 matches
Mail list logo