I get "Runtime error 1004" ... 50m.csv cannot be found (& yes, I've got it in the same directory).
This gets highlighted in the debugger:
Workbooks.OpenText Filename:= _
"50m.csv"
Is there a conditional option to create or add to a file depending on it's existance?
A quick squint at the "ghost" selection to the right of the main data entry page seems to show the right numbers, so you're barking up the right tree.