• ベストアンサー
※ 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")」となってしまいます。正しいコピー方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

""で囲った「文字列」は,コピーしても追従してくれたりしません。 シート1のA1の条件付き書式で  次の値に等しくない =INDIRECT("Sheet2!RC",FALSE) とすると,そのままコピーして出来ます。

fisica
質問者

お礼

ありがとうございます。 お恥ずかしい、文字列になっている事に気づきませんでした。 書かれた通りに入力したら成功しました。 大変助かりました。

その他の回答 (3)

回答No.4

No3です 括弧が多すぎました 訂正・・・ =INDIRECT("Sheet2!A"&ROW()) ← こちらの式で。

fisica
質問者

お礼

ありがとうございます。

回答No.3

sheet1セルA1をアクティブにして「条件付き書式」で  「次の値に等しくない」 「=INDIRECT(("Sheet2!A"&ROW()))」を入力 書式をセットして下方向へオートフィルコピー後、フィルオプションで「書式のみコピー」を選択

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

次のような式で良いでしょう。 =INDIRECT("Sheet2!A"&ROW(A1))

fisica
質問者

お礼

ありがとうございます。 こちらの方法も試させていただきました。 「=INDIRECT」自体を良くわかっていませんでした。

関連するQ&A