A family of Microsoft relational database management systems designed for ease of use.
In my experience, Excel VBA code snippets tend to be more complex then equivalent Access VBA because Excel is not a database and has to manipulate individual cells.
I inherited a few Excel apps when I joined my current company and, when I converted them to Access, the code was much simplified.
But the thing is you have a requirement of multiple users. Excel is not a multi-user platform, Access is!