OOobbs3/88
質問
calcでセルの範囲をコピーするのをマクロで実行していますが、下記のコードを流用して作成しました。コピーの結果、コピー元の数式がコピーされます、このコードで数式によって得られた結果(文字や数字)でコピーしたいのですがどの様にしたら出来るのでしょうか? 以下参考にさせて頂いたコードです。 Sub cellrange_1 Dim oDoc As Object, oSheet As Object Dim aCellAddress As New com.sun.star.table.CellAddress Dim aCellRangeAddress As New com.sun.star.table.CellRangeAddress oDoc = ThisComponent oSheet = oDoc.Sheets(0) With aCellAddress .Sheet = 1 .Column = 5 .Row = 5 End With With aCellRangeAddress .Sheet = 0 .StartColumn = 0 .EndColumn = 3 .StartRow = 0 .EndRow = 3 End With oSheet.copyRange( aCellAddress, aCellRangeAddress ) End Sub 回答
感想,コメント,メモ
|