プロパティ ウィンドウで設定できます。
以下に、以前に作成したUserForm2を利用して説明します。
Accelerator プロパティ
コントロールのアクセス キー(1つ文字)を設定します。値の取得も可能です。
OptionButton1.Accelerator = “a” とすると、[Alt]+[a]キーを押すとOptionButton1が選択され、チェックが入ります。
Alignment プロパティ
キャプションの位置を設定します
構文:object.Alignment [= fmAlignment]
定数 値 内容
fmAlignmentLeft 0 コントロールの左端にキャプションを配置します
fmAlignmentRight 1 (既定値)コントロールの右端にキャプションを配置します
例
For i = 1 To 4
Me.Controls(“OptionButton” & i).Alignment = fmAlignmentLeft
Next i
オプションボタンの左にキャプションが配置されます。
AutoSize プロパティ
オブジェクトのサイズを表示内容の大きさに合わせて、自動的に調整するか否かを設定します。
構文:object.AutoSize [= Boolean]
Trueにすると、コントロールのサイズを表示内容の大きさに合わせて、自動的に調整します。
Falseが既定値です。
例
For i = 1 To 4
Me.Controls(“OptionButton” & i).AutoSize = True
Next i
サイズがキャプションの幅に自動調整されます。
1.プロパティウィンドウを利用する
OptionButton1を選択して、プロパティウィンドウのCaptionに入力します。
2.コードで設定する
初期設定で、OptionButton1にチェックが入った状態にしています。
Private Sub UserForm_Initialize()
OptionButton1.Caption = “20歳未満”
OptionButton2.Caption = “20歳以上40歳未満”
OptionButton3.Caption = “40歳以上60歳未満”
OptionButton4.Caption = “60歳以上”
OptionButton1.Value = True
End Sub
Q:「Office2007」で以前の「メニュー」の代わりとなる「リボン」ですが、どうしても慣れません。「メニュー」に戻せませんか?
マイクロソフト社のオフィスソフトが「Office 2007」となって、一番、戸惑うのが、いわゆる「ユーザーインターフェース」と呼ばれる、操作のために使われる「メニュー」などが、大幅に変更されたことです。
中でも、以前のバージョンで慣れ親しんで使ってきた「メニューバー」や「ツールバー」がなくなり、代わりに「Officeボタン」や「リボン」といった、見慣れないツールが一気に採用されたのは驚きでした。
◆ リボンを使用する – ヘルプと使い方(Microsoft Office Online)
http://office.microsoft.com/ja-jp/help/HA100898951041.aspx
もちろん、マイクロソフト社が膨大な開発費をかけて導入した新機能を盛り込んだ「Office 2007」ですから、良い点もいろいろあるはずです。
◆ 2007 Office system vs Office 2003 使い比べ十番勝負!!
http://www.microsoft.com/japan/office/2007/prodvalue/vs/
シンプルだし、場所も取らないし、そして慣れていたし...。
▼
正直、ここまで変える必要があるのか、分かりません。
そのため、しばらく使っていれば慣れると思って我慢していたのですが、私の場合、もう1年半が経つというのに、やはりこれまでのバージョンのほうが使いやすいし、同じ意見の方は少なくないと思っています。
そんな方に試していただきたいのが、「Dr. あでもく」さんが公開している「Office 2007 オールドスタイル メニュー アドイン」という名のフリーソフトで、「窓の杜」でも取り上げられたスグレモノです。
◆ Office 2007 のインターフェイスを使い慣れた旧バージョン
のスタイルに変更(窓の杜 NEWS 08/04/21)
インストールすると「メニュー」というタブが増え、その下に
懐かしい(?)各種メニューとツールバーが表示されます
◆ Dr. あでもくのページ
┃ http://members.at.infoseek.co.jp/dr_admk/
┗◇ Office 2007 オールドスタイル メニュー アドイン
http://members.at.infoseek.co.jp/dr_admk/o2007oldui/
とりあえず、私の持っている2台の Windows Vista 搭載パソコンには「Office 2007」もインストールされており、この「オールドスタイルメニュー アドイン」は2ヶ月以上使っていますが、入れたことによるトラブルもなく、便利に利用しています。
◆◇◆
問題があるとすれば「リボン」の使い方に慣れるのが遅れてしまうことかもしれませんが、何年もかかって従来の「ワード」や「エクセル」の使い方に慣れたのに…、という人にとっては、ありがたいツールです。
私は Windows Vista 上の「Office 2007」でしか検証していませんが、「コントロールパネル」の「プログラムのアンインストール」できちんとアンインストールできることも確認済みです。
◆ インストール方法 | トラブルシューティング
http://members.at.infoseek.co.jp/dr_admk/o2007oldui/install.html
使い込んでくると「カスタマイズできない」など、ちょっと物足りなく感じる部分もありますが、完全無料でここまでよくできたツールを公開してくださっている「Dr. あでもく」さんには、ただ感謝するのみです。
もちろん、いつものように導入は「自己責任」が基本の「フリーソフト」なので、最終的にはご自身の責任と判断でご利用ください。