hi,
This is not the intended use of Print-to-File. This ability is meant to
allow you to print to a generic printer file, which lets you later
print out of a physical printer. The file generated is not meant to be
read by Excel or any other program, and
is created in a language that the printer understands to reconstruct
the to-be-printed information.
The reason it's working different for you now is due to one of the following reasons:
either,
1 - You have a different printer installed (the file generated will
be in a format that is understandable by whatever printer you have
selected at the time of creation) or,
2 - You have a different driver version installed, causing the same differences as noted in reason 1 above
Your course of action is to either try installing the exact same
printer (and/or exact same driver) so that the file that is created is
the same as before, or you can use a supported method of extracting data
(what you are doing is not a supposed process,
and you're merely lucky that it ever worked in the past).