Miller,
Personally, I wouldn't run a macro in your instance. Do you have four different insurance cards for the four different plans? If so, I would have your customer info table, the create a form which runs a query based on the customers info you want it to pull. TBH I'm not sure if excel has...