Create a CSV file with leading zeros which Excel never removes
Thanks for all the comments and answers! Credit goes to user Ron Rosenfeld whose recommendation led to this implementation:
This works, and the number is still treated as a number when referenced by formulas:
Example number to display in CSV is 00141.
CSV file line:
field1,"=""00141""",field3