|
▼にぃ さん:
こんにちは!
>>なお、もしあるシートだけが異なるコードが有る場合は、
>>どうすれば良いのでしょうか?
>>対象シートにコード作成すれば良いのでしょうか?
>そうですね。
>ただし、If分岐などでブックイベントにそのシートだけ
>ブックイベントを起こさないよう記述してください。
>もしくはブックイベントにIf分岐などで、そのシートだけの
>処理を記述してもいいと思います。
ご指摘通りコード作成し、動作確認できました。
>>次に、C入力してオレンジに変えたセルを、
>>Cを削除したらセルの色だけ元の戻したいと考えています。
>このようにすれば可能だと思います。
>.ClearContentsはセルを空白にする「動作」です。
>ですので分岐条件では使用することが出来ません。
>ここに入れるのでしたら「""」や「Empty」になります。
>また、If .Value = "c" Thenの分岐の中に入れては動作してくれなくなります。
通常のエクセルのIF関数と同じように、
IF関数内にIFを入れることができるんですね。勉強になりました。
>>ちなみに、コードはなるべく同じ縦ラインに書かず、空白を入れてください。
>>そのほうが他の人が見るときにとても見やすくなります。
初心者で作成方法も知らず、コードを並べていましたが、
そう言われれば、第3者的にみると見にくいですね。
今後気をつけます。この度は、本当に勉強させて頂きました。
今後もよろしくお願いします。
|
|