When you select "Print Invoices" and select a range there is an option "Reprint invoices already printed". If you tick this option then all invoices in the range will print even if they have already been printed.

If you are using "Direct Invoice Printing" and you are getting invoices printed other than the one you are working on you could have a "setup issue"

In your situation are you using Direct Invoice Print or Print Invoice menu selection?