EXCEL
F1キーが押されたらダイアログを表示する。
Private Sub Workbook_Open()
Application.OnKey "{F1}", "AppliMenu"
End Sub
LibreOffice
F3キーが押されたらダイアログを表示する。
[ツール] → [カスタマイズ] → [キーボード] →
[アプリケーションのマクロ] → [odsファイル内のモジュール]
をF3へ割り当てる
Sub ShowDialog
Rem Dialogを表示する
dim oDialog as object
DialogLibraries.LoadLibrary("Standard")
oDialog=CreateUnoDialog(DialogLibraries.Standard.Dialog1)
oDialog.Execute()
oDialog.Dispose()
end sub
ダイアログの第一ボタンのテスト
ボタンのイベント「マウスボタンを離した時」にモジュールを割り当てる


