Hi John,
The general rule is to use Excel for calculate intensive applications
and to use Access for data intense application. Your application
seems to be all about data and not much about calculation.
First, you probably can solve your immediate problem in Excel.
However, I expect that you're finding it harder to add features to
what you have.
If your motive in starting to learn Access is just to solve this one
problem, I wouldn't do it. In that case, I'd get in touch with a
competent Access developer and give her or him the specifications for
your application. Your current spreadsheet would be a supporting
document, not the complete specification. For a competent Access
developer, your application is a fairly simple one.
If your motive in learning Access is to be able to easily solve
problems like the one here then I encourage you to do so. Be advised
that Access has a long, steep learning curve to do it correctly. Many
novice Access developers have and Excel background and build their
first applications as though Access were a flawed version of Excel.
Access is a rapid application development system layered on a
relational database management system. Three are lots of rules to
learn and apply.
To your question about books: The "Dummies" books will help if you
can't find anything better. I recommend "Access [YourVersion]
Step-by-Step" from Microsoft Press. Once beyond that there are
hundreds of others from which to choose. My personal favorite is
"Access [YourVersion] Developer's Handbook" by Getz et alia. Do a
google search on these groups and "book" or "books". You'll find a
sizeable list. If you have a Barnes & Noble or a Borders book store
nearby go check them out.
A great resource for developers at any level is
www.mvps.org/access
Also, check out all of the microsoft.public.access.* newsgroups. Of
particular interest to novices are "..tablesdesign" and
"..gettingstarted"
HTH