Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7568 / 13644 ツリー ←次へ | 前へ→

【38215】#REF!エラーを消すには? 流星 06/5/29(月) 20:36 質問[未読]
【38216】Re:#REF!エラーを消すには? Kein 06/5/29(月) 21:01 回答[未読]
【38217】Re:#REF!エラーを消すには? Kein 06/5/29(月) 21:02 発言[未読]
【38223】Re:#REF!エラーを消すには? 流星 06/5/29(月) 22:32 お礼[未読]

【38215】#REF!エラーを消すには?
質問  流星  - 06/5/29(月) 20:36 -

引用なし
パスワード
   エクセル2000利用です。
他シートのデータを参照するため、下記の内容をセルB9へ投入してます。
セルA9に同ブック内に無い名前を入れた時、#REF!エラーとなります。
このエラーの変わりに数字の0を表示するように出来ないでしょうか?
よろしく、お願いします。
=IF(A9="","",INDIRECT("'"&A9&"'!$C$6"))

【38216】Re:#REF!エラーを消すには?
回答  Kein  - 06/5/29(月) 21:01 -

引用なし
パスワード
   エラーをテストする関数 ISERR を使うのが一般的かと思います。

=IF(ISERR(INDIRECT("'"&A9&"'!$C$6"),0,INDIRECT("'"&A9&"'!$C$6"))

【38217】Re:#REF!エラーを消すには?
発言  Kein  - 06/5/29(月) 21:02 -

引用なし
パスワード
   ")"が一つ、足りませんでした。

=IF(ISERR(INDIRECT("'"&A9&"'!$C$6")),0,INDIRECT("'"&A9&"'!$C$6"))

ですね。ども。

【38223】Re:#REF!エラーを消すには?
お礼  流星  - 06/5/29(月) 22:32 -

引用なし
パスワード
   ありがとうございました。できました。

7568 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free