• ベストアンサー

エクセルでシート間の連動

シート1に100件のデータがあります。 シート2,3,4にそのデータを振り分けてあります。 シート1の1列もしくは1セルに色を付けた場合、シート2にある同じデータにも自動的に色がつくようにしたいのです。 すごく、困っているので早急に返事が頂けると嬉しいです。 リンクはしてみたのですが、これは、文字や数字のみなんですね。色は無理でした。何か方法がありましたらぜひ、お願いします。 excel2003を使用しています。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

セルに色がついているのは、セルの書式の場合と 条件付書式でついている場合があります。 前者は書式を変えた場合もイベントとして捉えて、知らせてくれる途が、VBA程度ではありません。 したがって、できません。 後者なら両シートに同じ条件設定がしてあり、値が連動すれば両シートで同じ書式になるように思う。

kaite
質問者

お礼

ありがとうございました。 条件式書式を勉強してみたいと思います。

その他の回答 (2)

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.2

こんにちは。KenKen_SP です。 マクロでもセル色の変化を検知する術がありませんので、無理だと思います。 #1 の AB-tetsuya さんがコメントされております、「図のリンク貼り付け」 が最も有効な方法だと思います。 ただし、あくまで「図」であり、極端に多用するのは避けた方が良いでしょう。

kaite
質問者

お礼

回答ありがとうございました。 やってみて、納得しました。やっぱり、頭で思うにはまだできないですね。勉強を続けたいです。

回答No.1

多少強引ではありますが... データ元セルをコピーし、貼り付け先でシフトキーを押しながら「編集」→「図のリンク貼り付け」をクリックします。 これなら、書式もリンクします。 ただ、図として貼り付けるので、二次使用はできませんので、参考意見としてお聞きいただければ幸いです。

kaite
質問者

お礼

ありがとうございました。 参考になりました。こんな考え方もあるんですね。

関連するQ&A