[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『テキストボックスで参照』(赤ペンペン)
こんにちは。いつもこちらで勉強させていただいています。 さて、本題ですが、テキストボックス内に数式(=A1)の様なセル参照をする数式を入れています。 参照セルが空白の場合、"0"が表示されてしまうのですが、 何とか表示させないようにできないでしょうか? 条件付き書式はテキストボックスに適用できないみたいだし、 "オプション−ゼロ値”のチェックをはずしてもテキストボックスには利かないみたいなんです。 しかも、関数(if文)を入れたら、エラーが出てしまっている状態です。 どなたかいい方法をしっていらっしゃったら、教えて下さい!よろしくお願いします!
何のテキストボックスですか? (INA)
説明不足でスミマセン。 シート上に普通(?)に貼ったテキストボックスです。 コントロールボックス内のテキストボックスではないです。 (赤ペンペン)
私にはマクロで無理矢理制御するくらいしか思いつかないです・・・ (INA)
回答でなくて申し訳ないのですが、、、
エクセルのバージョン違いでしょうか? σ(^o^;)は「EXCEL 2002」を使用してますが テキストボックスの数式バーに「=A1」と入力し A1 が空白の場合は、テキストボックス内も空白でした。
(キリキ)(〃⌒o⌒)b
(INA)さん(キリキ)さん、お早い回答ありがとうございます。 確かに、(キリキ)さんのおっしゃる通り、A1セルが純粋に空白の場合はテキストボックスも空白になりました。 でも、参照してるセル(上記例ではA1)には、数式(VLOOKUP)が入っています。 数式が入っていると、見た目は空白でも0表記になってしまうのでしょうか? それとも、VLOOKUPのところで、無理矢理空白を作らなければならないのでしょうか? ちなみに、参照しているセルにはこういう数式が入っています。 =IF(シート1!$M$22="","",(VLOOKUP(シート1!M$22,原本!$C$7:$HG$215,119,FALSE))) こちらの説明不足で何度も何度も質問してスミマセン。 どうか、よろしくお願いいたします。
(赤ペンペン)
計算式の入っている A1 の書式設定を 「#」 にしてみるのは、不都合ございますか?
(キリキ)(〃⌒o⌒)b
(キリキ)さん。 何度も何度もスミマセン。その笑顔に救われます。 が、書式設定は変更できないのです。(違う設定にしてしまっているので) 今、数式の所を =IF(シート1!$M$22="","",IF(VLOOKUP(シート1!$M$22,原本!$C$7:$HG$215,117,FALSE)="","",(VLOOKUP(シート1!$M$22,原本'!$C$7:$HG$215,117,FALSE)))) と言う風に無理矢理作ってみました。 もしかしたら、もっとシンプルにできるのかもしれませんが、私にはこれが限界です (。>_<。) 変な質問してしまって、スミマセンでした。 また、質問させていただくことが有るかもしれませんが、その時はよろしくお願いいたします
(赤ペンペン)
どのような書式設定がされているかわかりませんが、、、 計算式の中に組み込む込むことも駄目でしょうか?
=IF(シート1!$M$22="","",TEXT(VLOOKUP(シート1!M$22,原本!$C$7:$HG$215,119,FALSE),"#"))
(キリキ)(〃⌒o⌒)b
書式>表示形式を 「今の書式;今の書式;」とする事は出来ませんか? (純丸)(o^-')b
被参照範囲の空白を'にする方法もあります。こちらは、数式の変更は、不要です。 この参照先のように編集、ジャンプ、セル選択、空白セルとして、'Ctrl+Enter。や 編集、置換で検索する文字列を空白、置換後 文字列に'として、すべて置換。とします。 (LOOKUP)
[[20050524220339]] 『0を消す関数』(・・・9)
(キリキ)さん、(純丸)さん、(LOOKUP)さん 回答ありがとうございました。&お返事が遅くなってしまい申し訳有りませんでした。 すっ すごいです。どれでもできてしまいました。 なんだか、すごく感激です! とりあえず、今後の事を考えてどれにするかを決めたいと思います。 本当にありがとうございました!!!!!!!!!!!
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.