[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Excelを開いたときに指定のセルだけ色を付けたいです。』(きらら)
開いたら例えばA3とか、指定のセルに色を付けたいです。
よろしくお願いいたします。
< 使用 Excel:Excel2016、使用 OS:unknown >
先にA3に色をつけておくのではダメですか? もし、今日の日付のセルに色を付けるとかなら その条件をお書きください。 (コナミ) 2022/06/22(水) 16:45
Sub Macro背景黄色()
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
この後にダブルクリックで色が消えるようにしたいです。
宜しくお願い致します。
(きらら) 2022/06/22(水) 18:33
仰ることについて技術的には Workbook_Openイベントを使えば可能だと思います。
しかし、既にコメントがあるように元々色を付けておくとか、そちらに目を向けるべきではないですか?
※ 話が[[20220622132119]]につながっていて、要チェック項目の色をブックを開いときに変えたいという発想ですよね?
(もこな2 ) 2022/06/22(水) 18:59
1. チェックが必要な範囲に色を付ける 2. チェックが済んだら色を元に戻す 3. 全部チェックが済むまで保存できないようしてチェック漏れを防ぐ
↑みたいな話なら分からなくもないですが。
>複数名で使い回す為、確認事項が分かった方がいいかと思ったのです。
ブックを開いた時点で、未チェック状態に戻すのだという意味合いならば、既に書いたようにワークブックのOpenイベントを使えばよいです。
(もこな2) 2022/06/22(水) 21:39
閲覧してしまったので^^;
開いた人の手元で完結する話なんですか? うーん、ここが重要ポイントなのですが
対象セル・セル範囲に数式があるかどうかは HasFormula プロパティで調べれば良いかと
(きらら)さんも、VBAをするならご自身で 頑張ってされてみてはと思います。
それを見て、多くの方(回答者)が修正してくれますよ。 ではでは…参考までに
(あみな) 2022/06/23(木) 06:04
>関数が入っている個所に色が付くとベストなんです。 >関数が入っている所と入っていない所が、分かりづらく リボンの「数式」にある、ワークシート分析の「数式の表示」で表示切替が可能なのはご存じですか? ご承知の上で着色されたいということであれば、失礼致しました。 (春朗) 2022/06/23(木) 06:47
■2
>そのように出来たら完璧なのです。
ではトライしてみてはどうですか?
上手くいかない場合は、そのコードを示したうえで
1. どのモジュールに書いたか 2. Sub〜End Subまで全部示して 3. どのようにうまくいかないか(エラーが出るならその箇所、エラー番号、エラーメッセージを提示)
を説明されるとよいでしょう。
■3
>その後にダブルクリックで色なしに変わればベストです。
[[20220622132119]]で既に述べています。
上手くいかない場合は〜(以下略)
(もこな2) 2022/06/23(木) 07:51
まずい部分があれば添削してもらえるかもしれませんし。
(もこな2 ) 2022/06/24(金) 08:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.