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

解決済みの質問

vlookupで見つかった先のセルの書式

Excel2003で質問します。

vlookup関数は大変便利なのですが、vlookup関数で見つかった先の書式も一緒にvlookup関数を入れているセルに反映したいのですが、無理でしょうか?

職場で良く相談にこられますが、要望は多いので、あれば良い程度ですが、何もせずに、参照先が変われば、vlookup関数を入れているところが自動で変わればと思いますので、マクロでは不可能かなと思います。

投稿日時 - 2011-07-27 16:36:08

QNo.6903174

すぐに回答ほしいです

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

>vlookup関数を入れているところが自動で変わればと思いますので、マクロでは不可能かなと思います
 ⇒TEXT(VLOOKUP数式,書式)とすれば可能。(但し、書式は固定)
  後は、マクロ(VBA)ならば可能です。

投稿日時 - 2011-07-27 17:51:05

補足

書式は固定では、ダメなんです、
参照先のブックを編集している人が、何らかの意図があり書式を変えている。

vlookup関数の入ったブックを利用している人は、値と書式が必要なんです。

投稿日時 - 2011-07-28 07:58:16

お礼

回答ありがとうございます。

投稿日時 - 2011-07-28 07:58:31

ANo.2

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

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

回答(2)

ANo.1

特定の条件の場合を除きますけど、関数や条件付き書式では無理ですね。
マクロ(VBA)を使えば条件に関わらず可能ですけど...

投稿日時 - 2011-07-27 17:42:10

補足

> マクロ(VBA)を使えば条件に関わらず可能ですけど...

vlookup関数で参照先は、別ブックになっていて、そのブックは
別の人が入力するようになっています。

マクロで動かすとなっても、参照先のブックが開いているかも知れません。

投稿日時 - 2011-07-28 07:55:57

お礼

回答ありがとうございます。

投稿日時 - 2011-07-28 07:56:13

あなたにオススメの質問