• 締切済み

エクセルのセルの初期値について

お世話になります、 MDBに追加するマクロを作成しているのですが 、追加対象項目が入るセルが空白の時はゼロで MDBに追加したいのですがIF文でどのように 書けばよいか教えて頂きたいのですが。 宜しくお願い致します。

みんなの回答

  • AKARI0418
  • ベストアンサー率67% (112/166)
回答No.1

セルの初期値は複数の型をサポートしています、そのためさまざまな判定が有効になります。 例です。 If ActiveCell.Value = vbNullString Then MsgBox ("TEST") End If If ActiveCell.Value = 0 Then MsgBox ("TEST") End If If ActiveCell.Value = "" Then MsgBox ("TEST") End If といった感じです。 蛇足ですが、ActiveCell.Value = ""よりActiveCell.Value = vbNullStringのほうが処理が早いです。

関連するQ&A

専門家に質問してみよう