第2章 コントロール共通のプロパティ・メソッド・イベント 2021.11.16
次の書籍の第1章~5章を公開しています。
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」
- 【補足情報】Top/Leftプロパティの基準
- 【補足情報】コンテナ
- キー操作でコントロールをクリックする
- コントロールの内容に応じてサイズを自動調整する
- コントロールの枠線を色変更し表示する
- コントロールの見出しを設定する
- コントロールのフォント・フォント色を設定する
- コントロール上のマウスアイコンを変更する
- コントロールに画像を設定する
- コントロールに設定した画像の位置やサイズを設定する
- コントロールに挿入した画像と見出しの位置を設定する
- コントロールの表示スタイルを変更する
- フォーカスが移る順番を指定する
- 見出しやテキストの表示位置を設定する
- 値を取得する
- テキストを折り返して表示する
- AfterUpdateイベント
- BeforeUpdateイベント
- Enterイベント
- Exitイベント
- 【補足情報】コントロール共通イベントの発生順番
- AddControlイベント
- 【補足情報】Addメソッド
- RemoveControlイベント
- 【補足情報】Removeメソッド
- Layoutイベント
- Scrollイベント
- 【補足情報】リクエストした距離と実際に移動した距離
2-1 基本的なコントロールに共通のプロパティを確認する
2-2 基本的なコントロールに共通のメソッドを確認する
2-3 タイプ別コントロールのプロパティを確認する
2-4 タイプ別コントロールの主なイベントを確認する
コラム⑤ コントロールのタイプ
コラム⑤ コントロールのタイプ
フォームには様々なコントロールがありますが、役割によって次のようなタイプにわけることができます。
インプットタイプ(値の入力・選択)
・TextBoxコントロール
・ComboBoxコントロール
・ListBoxコントロール
・CheckBoxコントロール
・OptionButtonコントロール
・ScrollBarコントロール
・SpinButtonコントロール
・RefEditコントロール
等
ディスプレイタイプ(テキスト・イメージ表示)
・Labelコントロール
・Imageコントロール
等
コンテナ・グループタイプ(グループ分け)
・Frameコントロール
・TabStripコントロール
・MultiPageコントロール
等
その他(On/Off・決定、等)
・ToggleButtonコントロール
・CommandButtonコントロール
等
同じタイプであっても、プロパティやイベントは必ずしも共通ではありません。
フォームをデザインする時は、タイプを考え適切なコントロールを配置することが、ユーザビリティの向上につながります。
書籍紹介140以上のサンプルファイル付き!
知りたいがすぐわかる! やりたいがすぐできる!
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」(Kindle版)
ユーザーフォームを扱えると、VBAでできることが大きく広がります!
本書では、知りたいこと、やりたいことから、逆引きで学びを深められます。
■ 購入:amazon