こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excel2007の「塗りつぶし」について

良い方法はないかと考えましたが、解決案が見つからず、
質問させて頂きました。

※使用ソフトはExcel2007です。

【シートA】で「入力」「塗りつぶし」をした内容を、そのまま同ブックの【シートB】に
反映させたいのですが、良い方法はございませんでしょうか?

例えば…【シートA】のB2のセルに『会議』と入力し、赤色で塗りつぶしをする。
その内容をそのまま自動的に【シートB】のB2のセルに反映させる。といった
感じです。

文字の入力は、「=」を使って何とか出来るのですが、塗りつぶしが上手く出来ません。

「条件付き書式」を【シートA】に設定し、同じ条件を【シートB】にも設定したので、
条件にあてはまる入力内容は同じように塗りつぶされますが、
条件外の入力を【シートA】にした場合は、当然の事ながら、塗りつぶしは都度設定
しなければならず、【シートA】【シートB】、個々に設定しなければいけません。

今回のブックは、複数の人たちで共有するので、
【シートA】と【シートB】を作業グループにする方法は、出来れば避けたいのですが…。

何か、良い方法はございませんでしょうか…?

説明が上手く出来ず、申し訳ございません。
良い方法を教えて頂ければ、幸いです。

投稿日時 - 2011-10-29 15:28:39

QNo.7101159

すぐに回答ほしいです

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

使える場面は限られますが、Bは表示だけで操作しない
なら、リンク貼り付けって小技も・・・?

 図としてリンク貼り付け(画像として参照)
 1. 対象のセル(範囲可)をコピーして、
 2. ホームタブの貼り付け>図>リンク貼り付け

皆、一度は考える部分だと思うんですが、残念ながら
VBA以外では書式が取得できないので、
基本的には、条件付き書式を工夫するしか(--;

FINDなどで表記の揺れに対応するのもアリですが、
入力規則のドロップダウンリストが便利なので、
 ・書式設定欄を用意する
 ・選択式の分類(会議等)+サブタイトルに分ける
と、入力を制限しちゃうのが一番だと思いますよ。

投稿日時 - 2011-10-30 18:33:56

お礼

ご丁寧な回答、ありがとうございました!
やはり、難しいようですね。
出来る範囲でやってみます!

ありがとうございました!

投稿日時 - 2011-11-03 18:44:35

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

=などで、参照するのはエクセル関数式の部類。
エクセルの関数は、セルの書式、表示形式、条件付書式、コメントなどを扱うことは出来ない。
「セルの値」の利用(参照)と判別、計算、設定などだけ。
そもそも質問者は、セルの値と、セルの表示形式やセルの条件付き書式などを分けて意識したことがあるかな。
現状のエクセル関数の根本的な点です。根本に触れるので>良い方法はございませんでしょうかも、何ももない。
それがわかってなくて、時間の無駄をして、無駄な質問をしている。
シートAで設定した条件付書式をシートBでも設定(普通は手動操作)するしかない。
ーー
質問者がVBAでも勉強(中級以上)しているとしても、できるかどうかという問題。

投稿日時 - 2011-10-29 19:02:24

あなたにオススメの質問