宜しくお願い致します。
前提・実現したいこと
LibreOffice CalcのマクロでCells.Value
を用いて値をセルに入力する。
発生している問題・エラーメッセージ
Cells
のValue
プロパティで値を設定しようとするとエラーメッセージ
Type: com.sun.star.lang.IndexOutOfBoundsException Message:
が表示される。
試したこと
Range
のValue
プロパティを用いた方法ではセルへの値の入力を行えるものの
行と列を数値で処理しているのでRange
を用いる方法は不適。
Cellsで指定したセルのアドレスをRangeで指定できる形で取得する方法が紹介されているサイトを見つけたものの
Cells(0,0).Address
の呼び出しで上記のエラーが発生してしまう。
該当のソースコード
VBA
1REM ***** BASIC ***** 2Option VBASupport 1 3Sub Main 4 WorkSheets.Add 5 Cells(0,0) = 100 6End Sub
補足情報(FW/ツールのバージョンなど)
- Windows7/64bit
- LibreOffice
バージョン: 6.0.3.2 (x64) Build ID: 8f48d515416608e3a835360314dac7e47fd0b821 CPU threads: 4; OS:Windows 6.1; UI render: default; ロケール: ja-JP (ja_JP); Calc: group
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。