I have worked recently with reading barcodes and other data from PDFs. I have an interface I could use already for the tool done in c# if you wanted some kind of validation for the data, or fully automate the process. Must you have this in VBA? I could pretty much give you a c# project that is complete that would fufil your requirements already, I would just need to know what you were looking for in the PDFs, possibly a couple of example files.