právě-potřebuju aby se to makro provedlo ve skrytém listě(je to taková databázička) a když nechám provést toto makro ve skrytém listě tak kurzor na právě aktivním listě se tak trochu zblázní a "uteče" až na 65536. řádek.
takže buď zbývá vylepšit toto makro tak aby fungovalo jen v daném skrytém listě...
sub copy_A1_Z1_paste_end_of_data
dim document as object : document = ThisComponent.CurrentController.Frame
dim dispatcher as object : dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "sheet1.$A$1:$Z$1"
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:Copy", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:GoToEndOfData", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:GoDown", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:GoToStartOfRow", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:Paste", "", 0, Array())
end sub
nebo to makro předtím,jak jsem vložil, tak to naučit najít konec dat(a popřípadě naučit jak vložit zkopírovaná data,ale to už není nezbytně nutné-znám způsob který je ale namáhavý-musí se udělat příkaz pro každou zopírovanou a vklaádano bunku)
tak kdyby někdo věděl pánové,tak diky!
LO 6.1.2.1. (x64) WIn 8 64bit 16GB RAM