• ベストアンサー

フォームのチェックボックスの利用

エクセルです。 フォームのチェックボックスを設置し、そこにチェックをいれた ときのみ、隣のセルに 赤字で AAA と表示されるようにしたい のですが、マクロをどのように設定したらよいか教えてください。 どうかよろしくお願いします。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

まったく同じ内容の質問を2つ立ち上げるのは、このような掲示板ではマナー違反です。 もしマクロで対応するなら、フォームよりもコントロールツールボックスのチェックボックスを利用したほうが便利かもしれませんが、ご自分でコードが編集できないなら、わざわざマクロで対応することはないと思います。 マクロで対応するなら先ほどの質問にすでに回答があると思いますので、この質問は解決処理して、そちらのスレッドに返答するようにしましょう。

dratiger
質問者

お礼

さきほどMackyNo1さんから頂いた回答を見る前でしたので、なかなか自分できそうな回答がこずで、自分では異なる角度で質問してみたつもりでした。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

セルを赤字にするのに,わざわざマクロを使う必要はありませんが,なぜマクロなのでしょうか。 さっきのマクロ(それで結局使えたのですか?)で文字を入れたいセルに,事前にフォントの色を赤くする設定を付けておいてください。

dratiger
質問者

お礼

さっきのマクロはできませんでしたので、別の簡単な方法で解決いたしました。ありがとうございました。

関連するQ&A

  • エクセルのフォームのチェックボックスについて

    エクセルのフォームのチェックボックスについて あるセルにフォームのチェックボックスを付け、 そのセルに、true・falseの条件設定をしました。 その設定を利用して、条件式書式の設定で、 trueの時にとなりのセルを赤にするようにしました。 以上のような行が1500行あります。 1つ1つ設定するのが困難のため、 マクロが使えるフォームのチェックボックスを使用しようと試みております。 しかし、マクロ内のVBAの記述方法が解りません。(1行だけなら解ります) ご存知の方がおられましたら教えてください。 よろしくお願いいたします。

  • エクセル マクロ フォームのチェックボックス

    エクセルのフォームのチェックボックスで【On】にした際に 「コントロールの書式設定」にある「リンクするセル」のロックをしたいのですが マクロで実現する際、どのようなにできるのでしょうか? また、フォームのチェックボックスで【Off】にした際に、「リンクするセル」のロックの解除のしたいです。 初心者で下記を記述しましたが、チェックボックスが多いため、すべてのチェックボックスに登録するのが時間がかかるのあで、教授お願いします。 Cells.Locked = False ActiveSheet.Protect userinterfaceonly:=True ActiveSheet.Range("AY29").Locked = True

  • エクセルのチェックボックスの利用

    エクセルにチェックボックスをつくり、そこにチェックをいれたら、隣のセルに 特定の文字列が出るような設定をしたいのですが、教えていただけますか。よろしくお願いします。

  • エクセルのフォームのチェックボックスについて

    フォームのチェックボックスの書式設定で”リンクするセル”を入れています。 例えば、C10を入れます。次の行にコピーしても自動でC11となってくれません。絶対値は関係ないようです。複数コピーする時に、一々書式設定で変えるのは面倒です。 エクセルは、通常絶対値をつけずにコピーすると、行や列は自動でずれてくれるはずですが、チェックボックスについては違うのでしょうか。 他の方法があるのでしたら、どなたかお教えください。 よろしくお願いします。 できれば、マクロはつかわず簡単な方法がいいのですが・・・

  • マクロ フォームでのチェックボックスについて

    教えてください。 1)フォームでテキストボックス2つ、ボタンで新しい入力フォーム表示 2)入力フォームでチェックボックス6個、コンボボックス6個を作ります。 3)チェックボックスにチェック(1個のみ)したら、1)のフォームのテキストボックスにチェックされた、項目とコンボボックスで選択された内容が転記したい。 例)果物にチェック、コンボでブドウと選択  テキストボックス→果物 ブドウ というようにフォームに転記させたい。 以前、シートでのマクロを教えていただきましたが、フォームだと頭が混乱してしまいました。 簡単で良いので、マクロの記述を教えてください。

  • Wordの「レ」チェックボックス、セキュリティに依存しない方法

    Wordでチェックボックスを作っています。 フォームで作成したら×ではわかりにくいらしく、「レ」のチェックで表示するようにと言われ、 コントロールツールボックスのチェックボックスに変更しました。 ところが、会社にあるパソコンの多くが、マクロのセキュリティレベルが「高」になっており、そのままでは使うことが出来ません。 また、説明してもわかってもらうこともできません。 Excelのフォームのチェックボックスのようにマクロのセキュリティレベルに関係ない「レ」のチェックができる、チェックボックスの設定がしたいのですが、可能でしょうか? 可能ならばやり方を教えてください。 よろしくお願いします。

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

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

  • フォームのチェックボックスの名前

    ワークシート上に貼ったフォームのチェックボックスに、名前ボックスからCK1と名前を付けようとしたところ、エンターキーでCK1セルにカーソルが飛んでしまい、つけられません。 オプションボタンにはちゃんとOP1とつけられたのですが、なぜでしょうか? どうやったらCK1とつけられますか? エクセル2000です。

  • 一つのセルの中に二個のチェックボックスを作りたい

     Excel2003の質問です、宜しくお願いします。  一つのセルの中で 「□良い □悪い」という回答にチェックを入れて貰うような フォームみたいなものを設定したいのですが、どのようにしたら良いのでしょうか。  Wordなら、ツールバーのフォームから設定できそうなのですが、Excelの一つのセル の中に二つ以上のチェックボックスの設定の仕方が分かりません。  また、二個以上のチェックをつけるとセルの色が赤になるとか、何もつけない (シートを開いた状態)と緑になるとかにしたいのですが、どのようにしたら良いのか、 さっぱり分かりません。  宜しくお願いします。

  • <EXCEL> セルが非表示になったらチェックボックスも非表示にする方法

    VBAマクロなどで、ある条件のとき特定のセルを非表示にします。その際、セル上に貼り付けてあるチェックボックスも一緒に非表示にしたいと思ってます。 現状ではセルだけを非表示(高さを0にする)処理をしているのでチェックボックスはそのまま残ってしまい、表示になった箇所でチェックボックスが折り重なるように表示されて見苦しいのです。 自分で考えた場合、対策としてはVBAマクロでセルを非表示にする際にするしかない気がするのですが、他に良い方法はあるでしょうか? また、VBAマクロで以外にあるセルが非表示になった場合にそのセル上に貼り付けたチェックボックスなどの部品を非表示にする方法はあるでしょうか? 部品はコントロールを使ってます。(フォームではありません) ご教示願います。

専門家に質問してみよう