• ベストアンサー

【エクセル】 自作チェックボックス

エクセルに標準であるチェックボックスは大きさが変えられないと聞きました。 なので、図形を使って四角を描いてそこをクリックすると真っ黒になり、またクリックすると白くなるっていう、マクロを組んで欲しいです おねがいします。 テキストは要りません。四角くてクリックするごとに黒、白と変化するものが欲しいです。大丈夫です。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

丸投げ確信犯ですね(^^; こんなマクロでしょう。標準モジュールシートに貼り付けて、オートシェイプ右クリック→マクロの登録してください Sub cngBW()  With ActiveSheet.Shapes(Application.Caller)   If .Fill.ForeColor.SchemeColor = 9 Then    .Fill.ForeColor.SchemeColor = 8   Else    .Fill.ForeColor.SchemeColor = 9   End If  End With End Sub

aisenyou
質問者

お礼

丸投げにお付き合いいただきありがとうございます。 まさにこうゆう風に作って欲しいと思っていた出来で、 とても感謝です!

関連するQ&A

  • エクセルで四角「□」にチェック入れる

    エクセルで四角「□」をクリックするとチェック「レ」ができるテキストボックス?オートシェイプ?はどうやって作ったら良いのでしょうか? よろしくお願いいたします。

  • エクセルでチェックボックスって使えるのでしょうか?

    ある様式を作っておいて、お客さんごとにその様式に記入しているのですが、 たとえば ○○○○さん  ■男 □女 の「 ■□ 」をいつも「しかく」と打ち込んで変換しています。 エクセルの表の中にチェックボックスを作ってクリック1つでチェックすることって出来るのでしょうか?また、そのチェックを計算に発展することは出来るのでしょうか? どなたか教えてください。よろしくお願いします。

  • Excelでチェックボックスにチェックが入れられない。

    初心者でお願いいたします。 仕事で業者さんから送っていただきましたExcelのファイルで、チェックボックスを入れるところがあるのですが、そこにチェックを入れることができません。 チェックボックスのところをクリックしようとすると、そのボックスの部分が四角で大きく囲まれたような状態になるだけで、チェックマークを入れようとしているのですが、何が原因で入れられないのでしょうか? わかりません。 お願いいたします。

  • エクセルのマクロを用いてチェックボックスをまとめてチェックする方法

    エクセルを用いてチェックボックスが縦に並んだ書類を作っているのですが、チェックする項目のパターンが決まっているので毎回同じところにチェックするのが面倒です。 ワンクリックで複数のチェックがかけられるようにしたいのですが、 ツール→マクロ→新しいマクロの記録 で複数のチェック「レ」ができるようにマクロのを登録してみたのですがチェックがかかりません。 何かよい方法は無いでしょうか?

  • エクセルのチェックボックスを実際使えるようにしたい

    エクセル2000でチェックボックスをエクセルのシートのの中に作成しましたが、図形になっていますが、実際チェックしたり、外したりできません。 できるようにするにはどのようにすればいいでしょうか? また、チェックボックスのサイズの変更や、チェックの種類(レ点や、塗りつぶし)の変更をするにはどのようにすればいいのでしょうか?

  • エクセルで文字列をチェックボックスのように…

    エクセルで、文字列をチェックボックスのように、オン、オフができますか。 分かり易くいうと、チェックボックスにもチェックする四角の横に文字を書くことができますが、この四画のボックスを表示しないで文字のみ表示するとか、コントロールツールボックスのラベルを、クリック1回で処理が終了するのではなく、チェックボックスのようにクリックするたびにTrue、Falseと、指定したセルに表示すると言うことです。 分かり易くと書きましたが、分かりにくくなってしまったかもしれませんが、よろしくお願いします。

  • チェックボックス

    エクセルについて質問です。 チェックボックスをドラッグしてセル上にあるのですがチェックをつけれません。目的はただ手動でその四角にチェックを入れたりしたいだけなんです。チェックしてどうこうとかではなくて・・・ とにかく何でもいいんですが四角にチェックを入れたり入れなかったりという動作を楽にしたいんです。教えてください。宜しくお願いいたします。

  • WORD VBA オートシェイプにマクロを登録したい

    オートシェイプ(四角)をクリックする度に 塗りつぶしの色が白→黒→白というように変わるように したいのですが。(チェックボックス代わりに使いたい) EXCELのオートシェイプには「マクロを登録する」と いう項目がありますが、WORDにはありません。 何かの方法でマクロを登録したいのですが 方法はありますか。 よろしくお願い致します。

  • エクセルのチェックボックスについて

    エクセルの「フォーム」の中にチェックボックスがありますが、 チェックをした時に「レ」点ではなく、黒の塗りつぶしにすることはできないのでしょうか? ご存知の方教えてください!!

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

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

専門家に質問してみよう