前提・実現したいこと
LibreOfficeを初めて使います。
ボタン1を作り、クリックするとそのボタンを非表示にしたいです。
また、ボタン2を押すことで非表示になったボタン1を表示させたいです。
ボタンはフォームコントロールから追加するボタンです。
発生している問題・エラーメッセージ
いくつかのサイトを参考に以下のようにマクロを書きました。
VBA
1Option VBASupport 1 2 3sub test 4Dim BT1 As Object 5BT1 = ActiveSheet.getByName("Bt1") 6ActiveSheet.BT1.Visible = False 7End Sub
しかし、以下のようなエラーが出ます。
BASIC ランタイムエラー. '423' getByName
どうすればいいかさっぱりなのですが、そもそもLibreOffice CalcではExcelで言うところの「オブジェクト名」はどれに当たるのでしょうか?フォームのプロパティの名前、コントロールのプロパティの名前の2カ所を"bt1"にしています。
補足情報(FW/ツールのバージョンなど)
LibreOffice 6.4.4.2 64bit
回答1件
あなたの回答
tips
プレビュー