次のいずれかが問題/解決策である可能性があります:
#ナンバー! Access では、セルにデータが混在していることがわかります。いくつかの数字、いくつかのテキスト、たとえば:34G (または「-」) は #Num! をスローします。
Excel に戻り、数値とテキストの両方を含むセルの書式を「混合データ」に変更し、そのシートを保存してから Access にインポートする必要があります。
マクロでこれを行うことができます:
Sub Addspace()
Dim cell As Object
For Each cell In Selection
cell.Value = " " & cell.Value
cell.Value = Right(cell.Value, Len(cell.Value) - 1)
Next
End Sub
書式設定が必要なセルを強調表示し、上記のマクロを実行して、スプレッドシートを再保存するだけです。
または:
#ナンバー!エラー値は、フィールドの DataType または FieldSize プロパティの設定に基づいて、フィールドの値が (正または負のいずれかの) 大きすぎてフィールドに格納できないことを意味します。 (https://support.microsoft.com/en-us/kb/209132 )
日付の形式に基づいて、何よりも先に最初の修正を試みます。日付 =/=番号