Excelのセルの色が変更できない 削除


Message#2 2014年12月15日(月)18時59分
From: VBAマスたー
シートの「セルの内容が変更されたら呼ばれるイベント」のところで「土日のセルをピンクにする」と言うVBAのコードが書かれている筈です。

>詳しいものがおらずどこを確認すれば良いかわからない状態です。

ALT+F11を押して、Visual Basic Editorを呼び出して、プロジェクトインスペクタを表示させ、その中から「VBAProject (該当ブック名)」⇒「Microsoft Excel Objects」⇒「該当Sheet(該当シート名)」を選び、コード表示ペインの上左側のオブジェクトボックスを「Worksheet」にして、上右側のプロシージャボックスを「Change」にします。

すると、下部のコード表示部分に「色々と判定をしてから、土日をピンクにする処理」が書かれている筈です。

ここのコード部分に

Range(セル位置).Interior.ColorIndex = 番号

とか

Range(セル位置).Interior.Color = 色の指定

とか、セルに色を付けるコードが書かれている筈です。

なお、上記の説明を読んでも「意味が判らない」って場合は、ここの部分を修正できる技量が不足しているので、下手に触ってはいけません。

下手に触って動かないようになってしまうと「セルに値を入れようとするとエラーが起きて、何も出来なくなってしまう」と言う、致命的な状態になって、直せなくなり、ブックが使い物にならなくなります。

1文字足しただけ、1文字削っただけで、致命的な状態になるので、絶対に「よく判らないけどいじって見よう」などという軽率な行動をしてはいけません。

上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。

パスワード:

ExcelのVBAについてのQ&A掲示板

↑ExcelのVBA全般について分からない事があればこちらの掲示板よりご質問ください^^

VBAのInternetExplorer操作入門

↑ExcelのVBAをマスターできたら、エクセルVBAのIE(InternetExplorer)操作にも挑戦してみてください^^

VBAのIE制御入門RSS

RSSフィードを登録すると最新記事を受け取ることができます。

VBAIE操作のスカイプレッスン

エクセルVBAのステートメント

こちらでは、エクセルVBAの事例で利用したステートメントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのオブジェクト

こちらでは、エクセルVBAの事例で利用したオブジェクトをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのプロパティ

こちらでは、エクセルVBAの事例で利用したオブジェクトのプロパティをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのメソッド

こちらでは、エクセルVBAの事例で利用したオブジェクトのメソッドをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのイベント

こちらでは、エクセルVBAの事例で利用したオブジェクトのイベントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

dmb.cgi Ver. 1.068
Copyright(C) 1997-2014, hidekik.com