Page 209 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼オプションボタンが使えません(T_T) およよ 03/2/24(月) 15:06 ┗Re:オプションボタンが使えません(T_T) イケガミ 03/2/24(月) 15:24 ┗Re:オプションボタンが使えません(T_T) およよ 03/2/24(月) 15:49 ┗Re:オプションボタンが使えません(T_T) イケガミ 03/2/24(月) 20:03 ┗Re:オプションボタンが使えません(T_T) およよ 03/2/25(火) 12:53 ─────────────────────────────────────── ■題名 : オプションボタンが使えません(T_T) ■名前 : およよ ■日付 : 03/2/24(月) 15:06 -------------------------------------------------------------------------
はじめて利用させて頂きます。 ExcelのVBAでは何とか経験らしきものはあるのですが、初めてAccessのVBAにチャレンジしています。 早速ですが、ExcelVBAのPGをAccessVBAに移行しようとしています。 フォームのフレームにオプションボタンを3つ貼り付け、新規登録か修正か削除を選択し処理します。フォームの中には他に3つフレームがあり、オプションボタンを貼り付けているフレームでオプションボタンの他にテキストボックスで項目1〜3を選択し、選択内容によって他のフレームのロックの設定・解除を行います。 Excelでは、If フォーム名.フレーム名.オプションボタン名.Value=True Then 〜 で実行できましたが、Accessでは値が取得できないという内容のエラーになります。 helpで検索してフォーム名やフレーム名の区切りに!を使用しましたが、ret(?)の返り値がないというようなエラーでした(うろ覚えですみません…) すでに数日頭を悩ませております。 どなたか教えてくださいませm(__)m |
オプショングループを使っているのなら、オプショングループ名で 値を参照できます。 Msgbox Me.オプショングループ名 と入れてみてください。数値が表示されると思いますので。 |
▼イケガミ さん: >オプショングループを使っているのなら、オプショングループ名で >値を参照できます。 > >Msgbox Me.オプショングループ名 > >と入れてみてください。数値が表示されると思いますので。 何度も申し訳ありません。 オプションボタンの設定自体間違っているのかもしれないのでアドバイスをお願い致します。 ExcelではTabIndexという項目があり、そこで数値を設定すれば同じオプショングループとして認識されたのですが、Accessのプロパティにその項目がなく特に設定していません。オプションボタンにはInputOption1〜3の名称をつけています。 |
>オプションボタンの設定自体間違っているのかもしれないのでアドバイスをお願い致します。 一度、ウィザードを使ってオプショングループを作成してみてください。 でできあがったコントロールとプロパティを見比べてみてください。 |
▼イケガミ さん: >>オプションボタンの設定自体間違っているのかもしれないのでアドバイスをお願い致します。 > >一度、ウィザードを使ってオプショングループを作成してみてください。 >でできあがったコントロールとプロパティを見比べてみてください。 オプショングループを理解できてませんでした(^^;) フレームにオプションボタンを貼り付けているので、試しにフレーム名でメッセージボックスを表示するとオプション値が取得できました。 本当にありがとうございましたm(__)m |