Every time somebody mentions "Excel" and "add-on" in the same phrase I then have trouble sleeping at night. I have never seen a working add-on in Excel, it's all crap, nasty too. Also, the complexity is not in the creation of the database, but in the syncing and control of all the changes people do to that data. In programmers terms, think if everybody would download the source code, do changes, but never upload those changes to a master, but then fighting each other on who has the right "code". We need a git hub of data, but for people that don't even understand what data really is.