- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件付き書式のコピーについて)
条件付き書式のコピーについて
このQ&Aのポイント
- 条件付き書式のコピー方法について質問します。シート1のセルとシート2のセルが一致しない場合、書式の変化が発動するように設定したいと思っています。現在、シート1のセルA1に「次の値に等しくない」式と「=INDIRECT("Sheet2!$A1")」と入力して書式を設定しました。しかし、この設定を全てのA列にコピーすると、すべてのセルの書式が「=INDIRECT("Sheet2!$A1")」となってしまいます。正しくコピーする方法があれば教えてください。
- シート1のセルとシート2のセルが一致しない場合に書式の変化を発動させるために、条件付き書式を使用しています。現在、シート1のセルA1に「次の値に等しくない」式と「=INDIRECT("Sheet2!$A1")」と入力して、書式を設定しました。しかし、この設定を全てのA列にコピーすると、すべてのセルの書式が「=INDIRECT("Sheet2!$A1")」となってしまいます。正しいコピー方法があれば教えてください。
- 条件付き書式のコピー方法について質問です。シート1のセルとシート2のセルが一致しない場合に書式の変化を発動させるために、シート1のセルA1に「次の値に等しくない」式と「=INDIRECT("Sheet2!$A1")」と入力しました。しかし、これをA列全体にコピーすると、すべてのセルの書式が「=INDIRECT("Sheet2!$A1")」となってしまいます。正しいコピー方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
""で囲った「文字列」は,コピーしても追従してくれたりしません。 シート1のA1の条件付き書式で 次の値に等しくない =INDIRECT("Sheet2!RC",FALSE) とすると,そのままコピーして出来ます。
その他の回答 (3)
- esupuresso
- ベストアンサー率44% (257/579)
回答No.4
No3です 括弧が多すぎました 訂正・・・ =INDIRECT("Sheet2!A"&ROW()) ← こちらの式で。
質問者
お礼
ありがとうございます。
- esupuresso
- ベストアンサー率44% (257/579)
回答No.3
sheet1セルA1をアクティブにして「条件付き書式」で 「次の値に等しくない」 「=INDIRECT(("Sheet2!A"&ROW()))」を入力 書式をセットして下方向へオートフィルコピー後、フィルオプションで「書式のみコピー」を選択
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
次のような式で良いでしょう。 =INDIRECT("Sheet2!A"&ROW(A1))
質問者
お礼
ありがとうございます。 こちらの方法も試させていただきました。 「=INDIRECT」自体を良くわかっていませんでした。
お礼
ありがとうございます。 お恥ずかしい、文字列になっている事に気づきませんでした。 書かれた通りに入力したら成功しました。 大変助かりました。