• ベストアンサー

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

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

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

エクセルで使用するボタン類には2種類あります。 『コントロールツールボックスから使用するもの』→コントロール(ActiveXコントロール) 『フォームツールバーから使用するもの』    →フォームコントロール と書くことにします。2つの違いを考えると、 1.イベント コントロール       →Changeイベント、ClickイベントやKey操作、Mouse操作のイベントが用意    されていて、そこにコードを記入します。 フォームコントロール   →基本的にイベントという考え方はなく、コントロールにマクロを登録します。 2.VBEでのコードを書くところ コントロール   →そのコントロールを貼り付けたオブジェクトモジュール、標準モジュールに書きます。 フォームコントロール   →標準モジュールにしか書けません。    これはExcel95のころからのコントロールで、ワークシートかダイアログシートに配置し、    モジュールシートにコードを書いていました。 3.コントロールの貼り付け先 コントロール       →ワークシート、ユーザーフォームに貼り付けます。    ユーザーフォームに貼り付けたコントロールのコードは、ユーザーフォームモジュールに    書くことができます。 フォームコントロール   →ワークシート、ダイアログシートに貼り付けます。    ダイアログシートに書くには、『MS Excel 5.0ダイアログシート』を挿入する必要があります。    個人的には、このダイアログシートはExcel97以降、使ったことはありません。 Excel97以降はフォームコントロールは余り使いませんが、場合によってはこちらが有効な場合もあります。両者の特性を知って使うことがだいじでしょう。 >見た目もちょっと違いますし、行でソートする時も >(1)はちゃんとされるのですが、(2)ですとリンクをちゃんと張らないとできません。 フォームコントロールのチェックボックスも問題なくソートできるはずです。 チェックボックスがチャンとその行の中に納まっているでしょうか。行高を増やしてみて下さい。

その他の回答 (1)

  • Good-S15
  • ベストアンサー率33% (149/439)
回答No.1

こんにちは。 (1)は、カスタマイズできる。{要は、プログラミング可能(GUIがオブジェクト化されている)} (2)は、カスタマイズ不可。{要は、プログラミング不可(自動でGUI化されている)} という違いのように感じますが。。。どうでしょう? (ちょっと、難しい表現でしたかね~。)

関連するQ&A

  • Wordのチェックボックス

    Word2000でチェックボックスにレ点を入れたいのですが、 [表示]→[ツールバー]→[フォーム]の「チェックボックス」は「×」しか入れることができません。 [表示]→[ツールバー]→[コントロールツールボックス]の「チェックボックス」ではレ点を入れることができるのですが、チェックボックスが「画像」になってしまいます。「画像」で挿入したくはないのです(--;) テンプレートの「FAX送付状」にはレ点が入力できるチェックボックスが挿入されているので、できるとは思うのですが・・・ 分かる方どうか教えてください。

  • Excelなどで使うチェックボックスの文字調整方法

    Excelなどでワークシートに(「表示(V)」→「ツールバー(T)」→「コントロール ツールボックス」で貼り付けられる)チェック・ボックスに関して質問します。 チェック・ボックスのテキストについて、その文字の大きさ・太さを変える方法はないでしょうか? 実際に、チェック・ボックスを貼り付けて印刷しますと、チェック、チェック・ボックス、テキストがそれぞれ細くなり貧弱に見えてしまいます。

  • EXCELのチェックボックスについて

    現在WindowsXPを使ってます。 Excelでチェックボックスを作るときには 「表示」「ツールバー」で「コントロールツールボックス」で作成できるのは知っています。  チェックした際にtureとfalseに切り替わるのですが、 例えばチェックすることで、設定した数字が表示されるとか、他の単語を表示させることはできますか??  教えてください。

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

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

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

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

  • 開いたときすぐにチェックボックスが使えるようにするには

    ツールバーのコントロールツールボックスからチェックボックスを作成した場合、デザインモードを終了してチェックがいれられる状態にしてWORDを終了しても、次に開いたとき、またデザインモードになってしまいます。開いたときすぐにチェックがいれられるようにはできないのでしょうか?

  • チェック・ボックスとそのボックス内のチェックの大きさを変える方法は?

    Excelなどでワークシートに(「表示(V)」→「ツールバー(T)」→「コントロール ツールボックス」で貼り付けられる)チェック・ボックスに関して教えてください。す。 チェック・ボックス自体の大きさ(すなわち縦・横のサイズ)およびそのボックス内に付けたチェックの大きさを変える方法はないでしょうか? デフォールトの状態で、チェックボックス内にチェックを入れて印刷してみると、このチェックが貧弱に見えてしまいます。また、文字の大きさだけを大きくしても、チェック・ボックスと不釣合いになってしまいます。 なお、チェック・ボックス右に付けるテキストにつき、その文字の大きさ・太さを変える方法は、以前このOK Webでお尋ねしてわかりました。

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

    エクセルのチェックボックスについて質問します。 ネットで調べたところ、下記の様にありました。 (1)[フォーム]ツールバーを表示しておきます。[チェックボックス]ボタンをONにして、ワークシート上でクリックすると、チェックボックスが表示されます。 (2)チェックボックス上で右クリックし、[コントロールの書式設定]をクリックします。 (3)[コントロールの書式設定]のダイアログボックスで、[コントロール]のタブをクリックし、[値]で規定値を設定します。・・・ とありましたが、私の使用しているパソコンでは、コントロールの大やログボックスで[コントロール]タブが見当たりません。 何か特別な設定でもいるのでしょうか? 使用しているエクセルは2003です。 分かる方がいらっしゃいましたら教えてください。よろしくお願いします。

  • チェックボックス・オンを数えたい

    エクセルで作成した表の中の列に 表示→ツールバー→フォームで チェックボックスを作りました。 その列の一番下に、 チェックボックス・オンのセルの数×¥3000を表示させたいのですが、 出来ますでしょうか?

  • エクセルのコントロールボックスにあるチェックボックスの挿入

    XP エクセル2003 いつも御世話になります。   表示 ツールバー コントロールツールボックス にある チェックボックスを   ※例えばA2~A100 を挿入したいのですがどうすれば可能でしょうか。 もし可能ならば挿入の仕方についてご指導を仰ぎたいです。 上記の例はA列ですがなんとなくマクロにて挿入するような気がしますのでよろしければA列でだめな時を想定して、H列に変更して挿入するときはと併せて御願いします。 利用の仕方 オートフィルターでA列にチェックボックスにチェックが入っている行を選択したいと考えています。 よろしく御願いします。

専門家に質問してみよう