
No.7ベストアンサー
- 回答日時:
>条件付き書式設定は使わないです。
シートがVBAの設定で印刷時に>条件付き書式がクリアされてしまうためです。
>私だけでなく周りも使っているファイルで、そこら辺はいじらせて
>くれないのです
ということは、そのEXCELブックに直接VBAを記述することも、条件付き書式も設定できないということだと理解しました。
だとすると、選択肢は
(1)全て手作業で行う
(2)個人用マクロブックを使う
という二択しかないと思います。
(1)を使う場合、目的のセルはA列にあると判っているのであれば、フィルター機能を使って、「動画」「写真」で各々フィルターをかけて抽出されたセルのフォントに色を付けるだけなので、セルの数に拘らず、操作は二回で済みます。
(2)の個人用マクロブックを使うには準備が必要です。
https://lilia-study.com/excel/excel-vba/macro/ma …
上記のURLを参考に(1)の手順を「マクロの記録」で記録し、個人用マクロとして保存することで、共用のEXCELブックにVBAを記述しなくても、処理を自動化できます。
但し、マクロの記録で作成されたVBAのコードは編集して汎用化しないと、様々なケースに対応できない場合がありますので、VBAの知識が必要になります。
No.8
- 回答日時:
「置換」機能を使ってセルの色を変えられます。
「CTRL + H」を押して検索と置換ウィンドウを開きます。
そして、置換後の文字列の「書式」を選択して、色を変更します。この時、置換後の文字列は検索する文字列と同じ値を設定します。
詳しくは以下のサイトの「セル全体の色を変えたい場合は、置換で対応」のところを参照してください。
https://vbaexcel.slavesystems.com/vba/?p=823
No.6
- 回答日時:
制限事項ですが、条件付き書式はダメ。
VBAの改修も不可ってことですか?例えば、別のブックを新規作成して、そこにVBAを仕込むのは、許されますか?(現行のブックについては、一切、変更なしです)
それが許されるのであれば・・・
Applicationのイベントに、Application.SheetChange イベントというのがあります。
このイベントプロシジャは、開いているすべてのブックのすべてのシートに有効なので(たぶん)、ここに条件や色を付けるコードを書けば、イケると思います。
365で、できるかどうかは、分かんないですが・・・。
No.5
- 回答日時:
>私だけでなく周りも使っているファイルで、そこら辺はいじらせてくれない
印刷時に書式クリアされ、VBAをいじらせてくれないならば、
条件付き書式は、常に設定されているのではなく、質問者さんだけが個人的に設定しているだけで、Fileを閉じればまた書式クリアされているわけですよね。
File管理者に相談しましょう。一番早く解決できる方法だと思いますよ。
印刷後に書式クリアするようにVBAを書き直してもらいましょう。
No.4
- 回答日時:
条件付き書式設定 使えない
VBA いじらせてもらえない
セル色設定のセルが 動画などの値(参照元)セルで
入力されたらのアクションをあきらめるなら
手作業で行うしかないかな・・と思うのですが
Ctrl+f
検索文字に 動画 又は 写真
Alt+I
Ctrl+a
Esc
書式設定 セル色設定
Alt+h →h
条件付き書式を使うと言う事は・参照元セルの色設定ではないでしょうね・・・手作業でもなかなか難しいように思いますね
少し乱暴かも知れませんが VBAのプロセスで運用に支障をきたすなら・・
>VBAの設定で印刷時に条件付き書式がクリア
これは理解できますが、印刷時必要でクリアするなら
印刷後消す前の設定を戻すくらいの事はできると思いますね
そもそも、印刷専用シートを作成(必要時に別ブック生成でもあらかじめシート作成しても)すれば条件付き書式を消す必要もありませんね
そのあたりの改修を相談してみてはいかがでしょう
(そのような問題ではないかもですが、難しいVBA処理ではないように思うけれど違うかな)
No.3
- 回答日時:
んーVBAでできるとおもいますが、恐らくいじるのが不可なので
条件付き書式で色づけ→フィルターをし色がついている行のみ表示→手動で色を変える
くらいしか思いつきません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
excel:条件付き書式の適用範囲が変わる
Excel(エクセル)
-
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
-
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
-
4
エクセルで1つのセルにスクロールバーをつけたい
Excel(エクセル)
-
5
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
6
エクセルで長い行を5行ごとに1列にするには?
Excel(エクセル)
-
7
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
8
エクセルファイルを値でのみしか貼り付けできないようにする
Excel(エクセル)
-
9
Excelの条件付き書式を崩されたくない
Excel(エクセル)
-
10
【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで数値→文字列変換で指数...
-
日付が1年以内になると他のセル...
-
Excelの関数について、特定の文...
-
テキストボックス内の文字のふ...
-
エクセル 入力中に表示されな...
-
【Excel】貼り付けた画像がいつ...
-
エクセルで条件付き書式を使わ...
-
常に参照もとのセルの書式に従...
-
Excel2013でセルの書式が勝手に...
-
「[$-411]ge,m,d」型 書式設定...
-
エクセルで同じ値が連続してい...
-
数字がセルの左側に寄っていて...
-
エクセル カタカナの文字を検...
-
excel 表計算 加算するセルが空...
-
excelの16進数表示方法
-
Excelやってるけど 表の線の太...
-
VBAのエラーで、セルの書式が多...
-
EXCEL □(四角)の中に45を...
-
エクセルで入力欄を明確にしたい
-
Excel 記入欄に網掛けして、文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで数値→文字列変換で指数...
-
Excelの関数について、特定の文...
-
テキストボックス内の文字のふ...
-
日付が1年以内になると他のセル...
-
数字がセルの左側に寄っていて...
-
エクセル 入力中に表示されな...
-
エクセル カタカナの文字を検...
-
エクセルで同じ値が連続してい...
-
エクセルで条件付き書式を使わ...
-
【Excel】貼り付けた画像がいつ...
-
excel 表計算 加算するセルが空...
-
Excelについて▶あるセルに文字...
-
エクセルで入力数字に自動的に,...
-
エクセル:セルのバックの色だ...
-
excelの16進数表示方法
-
Excel で金額の,で中央揃えす...
-
Excel 記入欄に網掛けして、文...
-
エクセルで入力欄を明確にしたい
-
EXCELでCTRL+1が使えません。
-
Excel2013でセルの書式が勝手に...
おすすめ情報