データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ
> アクセスのデータベースにエクセルからVBAでデータを追加しようとしたのですが、
> 日付と、金額で「種類が一致しない」とエラーになります。
> アクセスのデータベースで日付は日付フォーマット、
> 金額は通貨フォーマットにしています。
> !日付 = Cells(2, 4).Value
> !金額 = Cells(2, 5).Value
If IsDate(Cells(2, 4).Value) = True Then
![日付] = CDate(Cells(2, 4).Value)
Else
![日付] = Null
End If
If IsNumeric(Cells(2, 5).Value) = True Then
![金額] = CCur(Cells(2, 5).Value)
Else
![金額] = Null
End If
以上のように修正した場合、どのような結果になるのでしょうか。