Thanks for posting it!
@jim.malmberg38 , if you have questions on how to use @muneer’s work, post 'em and we’ll get you squared away. To summarize what I think you need to do:
Muneer’s prototype takes text inputs. Use his work as a model to plug in your google sheets values instead. If you want to include additional information (address, company, etc), you’ll just need to look up the VCARD standard and pass that in as well. Note that content-data needs to be url-encoded. You can see where Muneer did it for spaces (and carriage returns around the BEGIN and END text). If you expect other problem characters, you’ll need to do the same.