Hallo Regina,

super - danke.

Allerdings hatte ich festgestellt, dass die Indizierung von Spalten und Zeilen unterschiedlich ist - die eine beginnt bei 0 und die andere beginnt bei 1 - aber nicht, dass beide bei 1 beginnen:

"[...] 3. Mit (LO 5.3.3.2) ist die Indizierung von Spalten (Spalte "A": Index=0) und Zeilen (Zeile "1": Index=1) unterschiedlich. [...]"

Oder habe ich mich da vertan ? Ich kann es im Moment nicht testen, da ich jetzt "LO 5.3.3.2" nicht mehr zur Verfügung habe. Aber Du solltest es ja mit meinem Makro in der letzten Mail testen können:


2.3. Das nachfolgende Makro bewirkt in der Tabelle folgendes:

+ Die Zeile "3" wird 10 cm hoch.
+ Die Spalte "C" wird 10 cm breit.
+ Die Zelle "C3" wird 10 cm hoch und 10 cm breit.

Sub TestUnoCommand_Using_LO5332

Dim oC as Object : oC = ThisComponent.CurrentController
Dim oF as Object : oF = oC.Frame
Dim oD as Object : oD = createUnoService("com.sun.star.frame.DispatchHelper")

Dim Column as Integer
Dim Row as Integer
Dim Height as Long
Dim Width as Long

Dim VP(1) as New com.sun.star.beans.PropertyValue

Row = 3
Height = 10
VP(0).Name = "Row"
VP(0).Value = Row
VP(1).Name = "Height"
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())

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 - Basic Makro - unoCommand - RowHeight und ColumnWidth - Fehlfunktion

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? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an