- ベストアンサー
計算結果0を表示しないようにするにはどうすれば?
ExcelVBAでセルに以下の関数式を代入したのですが、条件に該当しない場合にセルにゼロが記述されてしまいます。 これを回避するにはどうすれば良いのでしょうか。 Excel2000を使用しています。よろしくお願いします。 Range("BA30")="=If(And(BH30>0.85,BI30>0),F15," & "" & ")" (if文の条件を満たせばセルF15の数値を入れ、条件を満たさなければブランクにする)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
" を 使う場合は "" のように重ねます。 ""としたいなら""""です。 Range("BA30") = "=If(And(BH30>0.85,BI30>0),F15,"""")"
その他の回答 (1)
- Dona1d
- ベストアンサー率58% (10/17)
回答No.2
関数式でない方法として… 「ツール」→「オプション」→「表示」タブの「ゼロ値(Z)」のチェックを外すという方法でも「0」の値を非表示にできます。
質問者
お礼
解決しました。ありがとうございました。
お礼
解決しました。ありがとうございました。