Endera av dessa kan vara problemet/lösningen:
#Numret! i Access berättar att cellen innehåller en blandning av data; någon siffra, någon text, till exempel:34G (eller din '-') skulle ge ett #Num!
Du måste gå tillbaka till Excel och ändra formatet på valfri cell som innehåller både siffror och text till "blandade data" och sedan spara det bladet innan du importerar till Access.
Du kan göra detta med ett makro:
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
Markera helt enkelt celler som behöver formateringen, kör makrot ovan och spara sedan kalkylarket igen.
Eller:
#Numret! felvärde betyder att värdet i fältet är för stort (antingen positivt eller negativt) för att lagras i fältet, baserat på fältets DataType eller FieldSize-egenskapsinställning. (https://support.microsoft.com/en-us/kb/209132 )
Baserat på ditt format på datumen skulle jag prova den första fixen före något annat. Datum =/=Antal