Może i błahostka ale znowu nie mogę sobie poradzić. Znalazłem taki kod
Kod: Zaznacz cały
sub wstawkomorki
Dim Doc As Object
Dim Sheet As Object
Dim CellRangeAddress As New com.sun.star.table.CellRangeAddress
Doc = ThisComponent
Sheet = Doc.Sheets(0)
CellRangeAddress.Sheet = 0
CellRangeAddress.StartColumn = 1
CellRangeAddress.StartRow = 8
CellRangeAddress.EndColumn = 2
CellRangeAddress.EndRow = 8
Sheet.insertCells(CellRangeAddress, com.sun.star.sheet.CellInsertMode.DOWN)
end sub
Ja potrzebował bym żeby te komórki dodawało w aktualnie aktywnym arkuszu ale nie działa mi to.
Próbowałem z oSheet = oDoc.getCurrentController().ActiveSheet ale jakoś to nie wychodzi zawsze dodaje do pierwszego arkusza. Co robię źle?