A non-integer in the Qty column was causing the program to stop with a vague error message. Now it tells you what the problem is, and sends you into the spreadsheet to edit.
Also cleaned up a bit and compensated for the forward march of time. Modules change, and adjustments have to be made.