create a new page, using OOobbs3/35 as a template.
Front page
Search
掲示板
Reload
Help
Browse Log
掲示板の使い方
OOo 掲示板3
OOo 掲示板2
OOo 掲示板
掲示板
雑談掲示板
New
List of pages
Recent changes
Backup
簡単ヘルプ
整形ルール
Start:
** [[OOobbs3/35]] [#ra1e6dd4]
-''サマリ'': ダイアログ上のオプションボタン押下時に別のテ...
-''環境'': Calc
-''状態'': 解決
-''投稿者'': [[Fir]]
-''投稿日'': 2010-10-26 (火) 04:57:04
*** 質問 [#p416cfc2]
数日前から拝見させて頂き、勉強しつつコツコツとマクロを作...
概要としては、Calcのシート上のフォームボタンからダイアロ...
オプションボックスのイベント等、試行錯誤してみたものの、...
どなたかご教授願います。
*** 回答 [#i4a3c3c2]
- 次のようにします。
以下のようなプロシージャを作成しておき、ダイアログエディ...
Sub OptionButton_itemStateChanged(ev)
' Source 要素はイベントが発生したコントロール
' getContext メソッドで取得されるのは、そのコントロー...
' この場合にはダイアログオブジェクト
oDlg = ev.Source.getContext()
oDlg.getControl("TextField1").getModel().Enabled = True
End Sub
同じプロシージャで切り替えたい場合にはイベントのソース So...
複雑でない場合には次のようにするといいと思います。オプシ...
If oDlg.getControl("OptionButton_OK").getModel().State =...
oDlg.getControl("TextField1").getModel().Enabled = True
Else
oDlg.getControl("TextField1").getModel().Enabled = False
End If
動的に追加されたコントロールなどでは Tag プロパティに情報...
-- はにゃ? &new{2010-10-26 (火) 11:26:42};
#comment
*** 感想,コメント,メモ [#fb458d91]
- 迅速な回答ありがとうございます!凄く分かり易い解説で助...
- ご回答頂いた通り、うまくいきました。ありがとうございま...
#comment
End:
** [[OOobbs3/35]] [#ra1e6dd4]
-''サマリ'': ダイアログ上のオプションボタン押下時に別のテ...
-''環境'': Calc
-''状態'': 解決
-''投稿者'': [[Fir]]
-''投稿日'': 2010-10-26 (火) 04:57:04
*** 質問 [#p416cfc2]
数日前から拝見させて頂き、勉強しつつコツコツとマクロを作...
概要としては、Calcのシート上のフォームボタンからダイアロ...
オプションボックスのイベント等、試行錯誤してみたものの、...
どなたかご教授願います。
*** 回答 [#i4a3c3c2]
- 次のようにします。
以下のようなプロシージャを作成しておき、ダイアログエディ...
Sub OptionButton_itemStateChanged(ev)
' Source 要素はイベントが発生したコントロール
' getContext メソッドで取得されるのは、そのコントロー...
' この場合にはダイアログオブジェクト
oDlg = ev.Source.getContext()
oDlg.getControl("TextField1").getModel().Enabled = True
End Sub
同じプロシージャで切り替えたい場合にはイベントのソース So...
複雑でない場合には次のようにするといいと思います。オプシ...
If oDlg.getControl("OptionButton_OK").getModel().State =...
oDlg.getControl("TextField1").getModel().Enabled = True
Else
oDlg.getControl("TextField1").getModel().Enabled = False
End If
動的に追加されたコントロールなどでは Tag プロパティに情報...
-- はにゃ? &new{2010-10-26 (火) 11:26:42};
#comment
*** 感想,コメント,メモ [#fb458d91]
- 迅速な回答ありがとうございます!凄く分かり易い解説で助...
- ご回答頂いた通り、うまくいきました。ありがとうございま...
#comment
Page: