Hi Glen,
This will come as a strange answer on a Microsoft newsgroup!
I do these a lot, but I use Adobe Dreamweaver as I need to get newbies
to create functional web applications quickly. You can use Access on
the back end, SQL Express (free), (or even Excel but forget that), but
your company may have SQL Server even.
The basic idea is, you would use the server model ASP, now called
Classic ASP (to differentiate from ASP.NET which has a big learning
curve and does not come easy to VBA chaps). The web page communicates
with the database via ODBC or some other driver. All this is included
in a normal Windows environment.
The great news for you is, DW does all the code writing, including
setting up the connection with the database from the wizards (called
'behaviours') and are very easy-to-use. VBA is much harder to learn.
Select VBScript as the programming language and the syntax will be
same as VBA.
You can give it a go with the 30-day trial version.
FYI: Visual Web Developer mentioned by ryguy7272 is ASP.NET.
Alternatively, you can make your existing Excel worksheets connect
with a database and work the same principle as a web application, with
VBA. I can send you a working example that works over the internet -
displays/update 2 million rows of data with a portable Excel workbook
of only 165 Kb.
(also creating some video tutorials on this methodology. Eventually
they will be here at
www.askhiran.com )
Hiran