Beside the suggestion from the following Microsoft page, re-assigning the value with Macro will also resolve.
Selection.Value = Selection.Value
Importing data from Excel is not easy. If the formatting of a column changed (the first 100 cells is number and the second 100 cells is text), the SSIS may convert the second 100 cells to NULL values. Cleaning the formats must be done before the import.