Hallo, Winfried, Winfried Rohr wrote: > Hallo Vera, > vielleicht mit einem UNO-Aufruf einfügen? > > > Folgendes konnte ich mit dem MakroRekorder (2.0.0) aufzeichnen: > > rem > ------------------------------------------------------------ > ---------- > dim args3(5) as new com.sun.star.beans.PropertyValue args3(0).Name > = "Flags" args3(0).Value = "A" > args3(1).Name = "FormulaCommand" > args3(1).Value = 0 > args3(2).Name = "SkipEmptyCells" > args3(2).Value = false > args3(3).Name = "Transpose" > args3(3).Value = true > args3(4).Name = "AsLink" > args3(4).Value = false > args3(5).Name = "MoveMode" > args3(5).Value = 4 > > dispatcher.executeDispatch(document, ".uno:InsertContents", "", 0, > args3()) >
Das ist, wie gesagt, mein erstes Makro. Deshalb noch die Frage: Wie bekomme ich das in meinen Code eingebettet? Code: *********************************************************************** Sub ZellbereichKopieren Dim oDoc as Object, oQuellblatt as Object Dim oZiel as Object, oQuelle as Object Dim oZielblatt as Object oDoc = ThisComponent oQuellblatt = oDoc.sheets.getByName("Abfrage") oZielblatt = oDoc.sheets.getByName("7TOE") oZiel = oZielblatt.getCellRangeByName("A2").CellAddress oQuelle = oQuellblatt.getCellRangeByName("B1:B6").RangeAddress oQuellblatt.copyRange(oZiel, oQuelle) End Sub ************************************************************************ Hast Du da noch eine Hilfestellung für mich? Vielen Dank schon mal und viele Grüße Vera --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]