• ベストアンサー

Excel2007 でのチェックボックスの名称

Excel2007 でフォームコントロールのチェックボックスのオブジェクト名のつけ方を教えてください。 普通にチェックボックスをつくって、プロパティを表示してもオブジェクト名をつけれるところがありません。 ActiveXのチェックボックスだと該当するものがでてきます。 やり方を教えて頂ければ助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • end-u
  • ベストアンサー率79% (496/625)
回答No.3

ぁ、失礼。 [オブジェクトの選択]は2007では[ホーム]タブの[編集]-[検索と選択]にあります。 さらにその下の[オブジェクトの選択と表示]メニューを使うと、 このメニューからでもオブジェクト名を変更する事ができます。 ついでにVBAで名前を設定する例。 '選択して If TypeName(Selection) = "CheckBox" Then   Selection.Name = "Check_1" End If 'あるいはインデックス順にLoopして連番、またはTopLeftCell情報の利用、など Dim cb As CheckBox Dim i As Long For Each cb In ActiveSheet.CheckBoxes   i = i + 1   cb.Name = "Check_" & i   'cb.Name = "Check_" & cb.TopLeftCell.Address(0, 0) Next

miyoplus
質問者

お礼

無事できました。 ありがとうございました。

その他の回答 (2)

  • end-u
  • ベストアンサー率79% (496/625)
回答No.2

[フォームコントロール]のチェックボックスですね。 これは、数式バーの左隣に配置されている[名前ボックス]から名前を設定します。 チェックボックスを選択して[名前ボックス]に任意の名前を入力してください。 選択はチェックボックスを右クリックして[esc]キー、 または[図形描画]ツールバーの[オブジェクトの選択]ボタンを利用してください。 2003以前のバージョンも同様です。

回答No.1

チェックボックスのオブジェクト名のつけ方、ですよね。 開発タブから(コントロールの)挿入アイコン を選択。 ActiveXのチェックボックスを選択。 Sheet上の好きなところからドラッグ チェックボックスが作成される(最初は「CheckBox1」と書かれておりますでしょうか) 作成されたチェックボックスを右クリックし、プロパティを選択 プロパティボックスが左側に表示される、全体タブの一番上が(オブジェクト名)なので そこを変更する(ここも最初は「CheckBox1」、つまりチェックボックスに表示されるものとなります) 開発タブの「デザインモード」アイコンを押して、解除する これで通常のチェックボックスとなります。 ご要望を満たしているかは分かりませんが、とりあえずお試しいただき、 不明点等ありましたら追記等いただければと思います。

関連するQ&A

  • Excel2000のコントロール(チェックボックス)のプロパティについて

    ワークシート上にチェックボックス(ActiveXではなく[フォーム]ツールバーにあるチェックボックス)をおいたのですが、右クリック→[コントロールの書式設定]の[プロパティ]タブの項目で、[セルに合わせて移動やサイズ変更をする]が非表示になって、ラジオボタンが選択できません。データの並び替えのときに、セルといっしょにチェックボックスも移動したいのですが、どうしてでしょうか?

  • EXCEL2007で、チェックボックスを使うには?

    EXCEL2007には、「表示」のところに「フォーム」がなく、 どうやったらチェックボックスを使えるかがわかりません。 ネットで検索しても、2007の話題があまりなく、困っております。 どうしたら良いのでしょうか?

  • Excel2000のコンボボックスで...

    「Excel2000 SR-1」を使っています。 ファイルを新規作成し、シート上に「コントロール ツールボックス」中から コンボボックスを作成しました。 作成したコンボボックスのプロパティで"オブジェクトを印刷する"にチェックを 入れるとボックス右端にある下向きの三角形まで印刷され、 "オブジェクトを印刷する"のチェックを外すと、そのコンボボックスは 何も印刷されません。 できれば下向きの三角形がない状態で、印刷したいのですが、 どうしたら良いのでしょうか。

  • Accessでチェックボックスからの入力を受け付けない

    お世話になります。 Access2003を使い、フォームにチェックボックスを作りました。  チェックボックスの値をテーブルに反映させるために、「チェックボックス」-「プロパティ」-「コントロールソース」より、該当テーブルの列を指定しました。 フォームビューにて、チェックボックスをクリックすると「このフォームは読み取り専用です」と言われ、チェックボックスへの操作は拒否されてしまいます。  どのようにすれば、フォームのチェックボックスから入力した値が、テーブルに反映できるのでしょうか?  なお、該当テーブルの列はyes/no型に指定しています。 よろしくお願いします。

  • ワード2010でチエックボックスを作る

    チエックボックスを作成したいのですが、開発タブよりコントロールより以前のバージョンのフォームより、チエックボックスのボタンを指定の場所にクリック。 プロパティを開きたいのですが、プロパティボタンをクリックしてもチエックボックスフォームフィルードしか表示できません。プロパティの表示する方法を教えてください。よろしくお願いいたします。

  • <<Excel2000>>チェックボックスの違いについて

    よろしくお願いします。 チェックボックスを使いたいのですが、 (1) [表示]→[ツールバー]→[コントロールツールボックス]で チェックボックスを使うのと、 (2) 同じく[ツールバー]の中の[フォーム]でチェックボックを 使うのでは、何が違うのでしょうか? 見た目もちょっと違いますし、行でソートする時も (1)はちゃんとされるのですが、(2)ですとリンクをちゃんと張らないとできません。 違いを教えて下さい。

  • EXCEL2003でチェックボックスを大量に

    EXCEL2003のマクロで、 1シート内に、大量のチェックボックスを 作成したいのですが、途中で止まります。 エラーメッセージは、 ”オートメーションエラーです。要素が見つかりません” です。 マクロの内容は、データベースを読み 1レコードずつ、シートの1行に転記した後 横に、チェックボックスを、7個作ります。 500レコードぐらいあるのですが 170レコード目の6個目を作成するところで 先ほどの エラーになります。 一度、その現象になると Worksheet(対象シート名).~~ の、プロパティみたり、メソッド実行したりしようとすると ”オートメーションエラーです。要素が見つかりません” になります。 シート名を認識できなくなっているのでしょうか。 チェックボックスを、2,000行分(14,000個)作りたいのですが 無理でしょうか? ちなみに、Excel2010 ですが http://support.microsoft.com/kb/980528/ja で、レジストリを変更することを 書かれていましたが やってみてもダメでした。 オブジェクト数に限界があるのでしょうか? どんな小さなヒントでもかまいません。 なにとぞよろしくお願いします。

  • Excel2003とExcel2000でのチェックボックスの互換性

    Excel2003とExcel2000の互換性についての質問です。 Excel2003でチェックボックス(コントロール ツールボックスの中の)を 配置して、チェックできるような文書を作成しました。 それをExcel2000で開いて、編集したりして保存をしても保存できませんで、 テンプレートを保存する、のようなメッセージがでました。 2003と2000においてチェックボックスのような基本的な部品について 互換性がないのでしょうか? 対処方法は2000で作成するしかないのでしょうか?教えてください。

  • Excelのチェックボックスについて教えてください

    Excel2003使用者です。 今顧客リストを作成しているのですが、 A列にフォームでチェックボックスを入れていて、簡単にはこんな感じになっています。    A       B    C   D  ・・・ 1 チェックボックス 顧客名 部署 住所 ・・・ 営業が訪問した先のチェックボックスにチェックを入れるようになっています。 これをオートフィルタ機能で、チェックをつけたところとつけてないところでフィルタをかけたいのですが、 全て「空白セル」としてフィルタがかかりません。 またオートフィルタをかけるとチェックボックスが寄ってしまいます。 フォームではダメなのかと思って、コントロールツールボックスでチェックボックスを作成したのですが、 それもダメでした。 どなたか解決方法を教えていただけないでしょうか。 オートフィルタでチェックボックスにチェックしたものだけを表示させることはできないのでしょうか。 もしマクロを組まないといけないのでしたら、マクロ初心者なため、 出来ればコードも教えていただきたく、 また、オートフィルタをかけた際にチェックボックスが移動してしまうことも解決したいので、 その点についても教えていただけると幸いです。 お手数ですが、宜しくお願い致します。

  • チェックボックスのサイズ変更

    Excel2000で、フォームのチェックボックスを使いたいのですが、これはサイズを変更することができないのでしょうか? プロパティでサイズ変更をしてもボックスとテキストの大きさは変わらず、不便な思いをしています。 もし方法があるのなら、ぜひ教えてください。 よろしくお願いします。

専門家に質問してみよう