アプリ版:「スタンプのみでお礼する」機能のリリースについて

AccessVBAでの開発をしています。(Access2003)

フォーム上にフレームを配置し、フレーム内にオプションボタン(ラジオボタン)を配置しています。

通常の動作として、オプションボタンはキーボードの矢印キーで移動できますが、
この順序を設定することは可能なのでしょうか?

オプションボタンは、縦5列、横5列の計25個配置しており、
一番左の縦方向に移動後、その隣の列の縦方向・・・といった具合に
移動させたいのです。

縦1列で25個並べたところ、上から下へ配置順に移動できるのですが、
列が複数で行も複数となると、意図した順に移動できなくなります。

何か良い方法をご存知の方、教えて下さい。
宜しくお願いします。

A 回答 (2件)

#1です。



こんばんは。

こちらはエクセル2003での確認でした。
フレーム内でも可能です。


アクセスではできないのですね。
未検証で投稿してしまい、ご迷惑をおかけしました。
    • good
    • 0
この回答へのお礼

お返事が遅くなってしまい申し訳ありません。

フレーム内縦一列でオプションボタンを配置すれば上→下へ移動出来るのですが、
列が増えると意図しない移動になるようです。

どうしてもタブ移動を行いたいという要望のため、
フレームを使用しない単独のオプションボタンを使用することにしました。

ありがとうございました。

お礼日時:2010/05/16 20:04

Tabキーでの移動の順番なら設定できます。



TabIndex でいろいろ検索してみてください。

http://www.sigoto.co.jp/excel/activex/lesson08/a …
    • good
    • 0
この回答へのお礼

ka_na_deさん
ご回答ありがとうございます。

TabIndexの設定とのことですが、フレーム自体のTabIndexは
設定できるのですが、フレーム内のオプションボタン自体には
TabIndexの設定はできないようです。
(プロパティに項目がありませんでした)

フレーム外にオプションボタンを配置した場合は、
TabIndexの設定は可能でした。

お礼日時:2010/03/11 23:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています