|
のらじ さん、おはようございます。
>こんばんわ、梅雨が近づいてきましたね。
>出勤時のヘアスタイルを保つのに苦労する季節となりました。
くせ毛が年々ひどくなっていて、ストレートになるはずのムースで余計にはねたりするので、雨の時は結ぶしかありません(泣)。せっかく切ったのに。
それはさておき。
>そのセルを参照しているのですが、名称が入っている場合には大丈夫なのですが、
>#N/Aの場合にはデータの型が違うとエラーになってしまいます。
エラートラップ用の分岐として、
'セル値がエラーじゃなければ処理
With Cells(1,1)
If IsError(.Value) = False Then
'ここで処理
End If
End With
または
'セル値が数値なら処理(計算のときとか)
With Cells(1,1)
If IsNumeric(.Value) = True Then
'ここで処理
End If
End With
として、対象外の値を除くといいですよ。
ついでに、こっちも。
>仕方がないので、現在は#N/Aになってしまったセルは
>Delキーで削除してから対応していますが、
>件数が多い場合には手間がかかりますし、削除間違いも心配です。
編集→ジャンプ→セル選択→●数式:エラー値だけにチェックをつける
これでシート上のエラーを返した数式の入っているセルが全部選択できるので、ここで消去(Delキー)すると、全部一度に消せます。
|
|