- ベストアンサー
vlookupで見つかった先のセルの書式
Excel2003で質問します。 vlookup関数は大変便利なのですが、vlookup関数で見つかった先の書式も一緒にvlookup関数を入れているセルに反映したいのですが、無理でしょうか? 職場で良く相談にこられますが、要望は多いので、あれば良い程度ですが、何もせずに、参照先が変われば、vlookup関数を入れているところが自動で変わればと思いますので、マクロでは不可能かなと思います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>vlookup関数を入れているところが自動で変わればと思いますので、マクロでは不可能かなと思います ⇒TEXT(VLOOKUP数式,書式)とすれば可能。(但し、書式は固定) 後は、マクロ(VBA)ならば可能です。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
特定の条件の場合を除きますけど、関数や条件付き書式では無理ですね。 マクロ(VBA)を使えば条件に関わらず可能ですけど...
質問者
お礼
回答ありがとうございます。
質問者
補足
> マクロ(VBA)を使えば条件に関わらず可能ですけど... vlookup関数で参照先は、別ブックになっていて、そのブックは 別の人が入力するようになっています。 マクロで動かすとなっても、参照先のブックが開いているかも知れません。
お礼
回答ありがとうございます。
補足
書式は固定では、ダメなんです、 参照先のブックを編集している人が、何らかの意図があり書式を変えている。 vlookup関数の入ったブックを利用している人は、値と書式が必要なんです。