edit: you can also set up a PowerQuery query that will always open some CSV at some path and apply this config, but I don't want to have anything to do with PowerQuery, sorry.
Wow! I had no idea you could set data format on legacy text columns during import. I had thought the column preview was just that- not a selectable radio button that you can then apply column data formatting to.
Thanks for the instructions! It's cumbersome as heck, but it's better than nothing.
Also some UPCs start with 0
Worst is when Excel saves the scientific notation back to the CSV, overwriting the correct number.