• 締切済み

フォームコントロールオプションボタンの異常

EXCEL 2010を使用しています。 フォームコントロールオプションボタンをB列の1から10行まで10個縦に並べて、使用しています。 リンクするセルはすべてセルA1を指定してあるので、上から順に押していくと、A1に数字が1から10まで表示される状態です。 そして、この10個のオプションボタンはグループボックスで囲ってあります。 通常はこの状態で問題なく使えていて、黒丸が入っているのは1個のみなのですが、突然、10個のうち、ある一か所が黒丸が付きっぱなしになってしまいます。 黒丸が付きっぱなしのオプションボタンが本来表示していた数字はA1に表示されなくなってしまいます。 黒丸が付いたままのボタンはグループボックスを削除すると直ります。 この現象は頻度は低いのですが、たまにおこります。 このような現象が起こる原因がお分かりでしたら教えてください。

みんなの回答

  • emaxemax
  • ベストアンサー率35% (43/121)
回答No.1

その「黒丸が付いたままのボタン」が、グループボックスから若干はみ出ているとかじゃないでしょうか?

don-naldo
質問者

補足

ご回答ありがとうございます。 グループボックスからはみ出している場合は、最初から正しく表示されないように思うのですがいかがでしょうか。 最初は普通に動いているのに、何回か使っていると突然、そのような現象が起きます。 ただ、グループボックスは結構小さく囲っているので、ちょっと大きくして試してみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel2010でフォームコントロールボタンが。

    工事台帳をEXCEL2010で作成しています。 シートには縦に3ページ分の入力フォームがあり、データ入力後に 印刷したいページをオプションボタンで選択後し、 印刷ボタン(フォームコントロール)を押すと 対象ページを印刷範囲設定して印刷、という作業を マクロで行っています。 このマクロはExcel2003で作成し(ファイル形式は.xls)、 Excel2010で変換(.xlsm)して使用しています。 このファイルで印刷ボタンを押すと、印刷後にボタンが消えてしまうのです。 何か規則性があるとかといろいろ調べてみたところ、「オブジェクトの選択と表示」 で「Button」となっているものだけが消えます。他にも、「Comment」、「テキストボックス」、 「Option Button」、「Group Box」、「AutoShape」、「Text Box」というものもあります。 書類作成期限の都合でここ数か月はショートカットでマクロを実行していますが なかなか調べる時間がとれずに解決に至りません。 何が原因かわかる方がいらっしゃいましたらお教えください。

  • エクセルVBA オプションボタンのチェックを外したい

    いつもお世話になります。 エクセルで、ユーザーフォームでオプションボタンを使っているのですが、オプションボタンを選択し、ユーザーフォームを消して、もう一度表示させた時に、前に選択したオプションボタンの黒丸が残っている時があるのです。 ユーザーフォームを表示させた時に前に選択した黒丸を消す方法はありますでしょうか?

  • EXCELのオプションボタン

    ワークシートの各行に質問を書き、右端にオプションボタン(コントロールツールボックスではなくフォームのオプションボタンです)を貼り付けました。 質問項目によりはい・いいえの2択か、その他まである3択になります。 ところが行の高さがたりないせいか、オプションボタンを一番小さくして各行のボタンは、それぞれグループボックスで囲ったのですが、互いに影響しあってうまく働かないのです。 行の高さを大きくし(20くらい)グループボックスを上下に広げれば大丈夫です。 でもほんとうはもっと行の高さを低くしたいのです。(12くらいに)良い方法はないでしょうか?

  • ユーザーフォーム上のボタンの使い方

    今、VBAの本とインターネットで調べながら初めてユーザーフォームを作成中ですが、 どうしてもわからないことがあり、ご質問させていただきました。 初歩的なことかも知れませんが、ご教授よろしくお願い致します。 1.オプションボタンを二つ作成しました。  一方を選択した場合、フレーム全体をグレーアウトに  することはできますか。  例)ユーザーフォーム上のオプションボタン  A:住所登録   (郵便番号・所在地等を入力)  B:電話番号登録 (電話番号を入力) ※Bをオプションボタンで選択した場合、Aのフレーム全体を  グレーアウト(入力禁止)にすることはできますか。 2.ComboBoxで"年"、"月"、"日"それぞれプルダウンで選択できるように  したのですが、ワークシートに反映する時、同一セルに入力するか、  それらの数字を認識して日付として一つのセルに表示することはできますか。  例)ユーザーフォーム上    2007▼年   4▼月  19▼日  ※一つのセルに“2007年4月19日”と表示することはできますか。 3.2.の続きで、"年"、"月"、"日"すべて選択している場合、  チェックボックスにチェックが入り、どれか一つでも空白の場合は  チェックボックスがグレーアウトしている、という状態はできますか。 4.ユーザーフォームで入力した内容がExcel上にどんどん   追加していく時のマクロはどのように記述したらいいのですか。  (ユーザーフォームに入力した内容を、セルを指定せずにどんどん  追記していく方法) 質問が多くて申し訳ございませんが、よろしくお願い致します。

  • エクセルVBAのオプションボタンがうまくいきません 

    エクセルのVBAでフォームをつくり 3つのオプションボタンを配置し チェックした項目のとき、指定したセルに「レ」の印を書き込ませたいのですが、うまくいきません。 同じフォーム内のテキストボックスやコンボボックスの内容はうまくセルに書き込めるのですが・・・ オプションボタンのグループは設定してあります。 下のように記述したのですが、なぜ思うように動作しないか教えてください。 If オプション(3) = True Then ActiveCell.Value = "レ" ElseIf オプション(1) = True Then Range("H21").Value = "レ" ElseIf オプション(2) = True Then Range("H23").Value = "レ" End If

  • OptionButton(フォームとOLEObjects)

    エクセル2000です。 1.ワークシートのセル上にオプションボタンを何組か配置する場合、フォームのオプションボタンなら、1つのセルにまず一個を貼り付け、あとはそのセルをドラッグすれば、簡単にたくさん貼り付けることが出来ます。 ところが、「フォーム」ではなく、OLEObjectsというものなのでしょうか、コントロールツールボックスから貼り付けるオプションボタンの場合、貼り付けてドラッグしてもそうはならないようです。 これは、一個一個地道に貼り付けしないといけないのでしょうか? 2.フォームのオプションボタンなら「コントロールの書式設定」でリンクするセルをマウス操作で簡単に指定できますが、OLEObjectsのオプションボタンはプロパティのLincedCellに直接セル番地を入力しないといけないようです。他にもっと簡単にリンクするセルを指定することは出来ないのでしょうか? フォームになれているせいか、OLEObjectsのオプションボタン等は、使い方が良くわかりません。ただ、OLEObjectsのオプションボタンなら一々グループボックスで囲まなくともいいようなので使ってみたいのです。 よろしくお願いします。

  • ユーザーフォームについて

    エクセル2002です。 ユーザーフォーム内のテキストボックスを使用して、 (1)A1のセルに1と入力されている状態でマクロを起動した場合、 (2)ユーザーフォーム内のテキストボックスには2と表示される (3)ユーザーフォーム内のボタンを押すと、A2のセルに2と入力される。 このような流れで、A列のデータ最終行に番号をふっていきたいです。 (A列のデータ最終行がA30なら、A31に31と番号をふる) ユーザーフォームのテキストボックスとボタンは作ってあるのですが、 それぞれに入れるコードを教えていただけないでしょうか。 よろしくお願いします。

  • エクセル フォームコントロールについて教えて

    チェックボックスやオプションボタンなどを常に1つだけを選ぶようにする場合 グループボックスを使いますが、これを別シート間でできないでしょうか?  例)シート1,2,3がありそれぞれのシートにオプションボタンがあるとします。    シート1のオプションボタンをONにすれば、シート2またシート3のオプションボタンが    OFFになる。 同じシート上では、グループボックスで囲めばいいのですが、別シート間ではできないのでしょうか?

  • エクセルマクロのオプションボタンについて

     エクセルの1つのシート内で「オプションボタン」を6つ使用し、3択する 場所を2箇所作ろうとしたところ、6択が1箇所となってしまい困っています。 オプションボタン3つずつを独立させ、2組にするにはどのようにすればよいのでしょうか?  また「ツールバー」にある「フォーム」と「コントロールツールボックス」から 「オプションボタン」や「チェックボックス」を作成すると、それぞれどのような 違いがあるのでしょうか?  ちなみに私はコントロールボックスからオプションボタンを作成しています。  詳しい方、教えて頂けないでしょうか?よろしくお願いします。

  • フォームコントロールの使い方

    フォームコントロールでオプションコントロール(丸いやつ)を複数表示した時、初めの状態では一つしか選べません。これを複数選べるようにするにはどうしたらいいでしょうか。 それともそもそもフォームコントロールは見た目の”チェックボックス”ではないため出来ないのでしょうか。 その場合、代替案はありますか?

専門家に質問してみよう