Jason, I sympathise with your situation.
I'm a biologist and was educated and trained at college with data storage and display via Excel. I'm really good at Excel. And that, unfortunately, taught me a lot of ways of doing things that are exactly the wrong way to store data in a relational datbase program like Access.
And Bob is 100% right in that the shortcuts you can take when creating your tables will actually end up causing you far more work overall than they will save you in the long run.
Believe me. Been there done that.
I've spent a lot of time figuring out how to correctly design tables in a database. You WILL bend your brain figuring it out especially if you have to unlearn years of using excel. But there's an enormous amount of information and examples on the web to help you. If you search this forum, or via google, for terms like data normalization, or table normalization you'll find some very dry reading that will, if studied and applied, save you endless frustration down the road. For a start, there are some links from this thread (
http://www.access-programmers.co.uk/forums/showthread.php?t=100211&highlight=normalization+tutorial)
Some (hopefully) helpful principles can be summed up:
-Every row of every table has to have a unique identifier.
Autonumber fields are your friend for this purpose. The field that contains this identifier are usually referred to as primary key fields.
-If you store a reference to a row from one table in another table, this is called a foreign key field.
So, if I have an 'Orders' table with an OrderID field as its primary key. And I have a related table called 'OrderDetails' which stores multiple rows of data for each order, I will likely include an OrderID foreign key field in it so that I know which particular Order each of the rows in the OrderDetails table is associated with.
-Never store more than one item of data in a 'cell'
(So no more entries like '5,4,4,5,6,8' etc, these should each be stored in a separate but related table, one per row)
-Never store repeating information in a column of data (except for foreign keys).
So, for example, you would never store the name of the clam species multiple times for each of several size measurements from the same individual. Instead, you would store the clam species once for each individual. And you would store each measurement on a separate row of a separate table.
-Never have several columns that store essentially the same information.
A classic example of this error is a table with a column called '2008 sales' and another column called '2009 sales', and yet another column called '2010 sales' etc. Instead, you should have one column called 'SalesAmounts', and another column (SalesYear) that indicates which year the value in the SalesAmount column belongs to.
-Similarly, never have multiple tables that store exactly the same kind of information as another table.
-Never use special characters (like spaces or % etc) in field or table names.
-Never use reserved words for field names (
http://support.microsoft.com/kb/286335)
-Choose and apply a naming convention for all objects in your database
-You can specify the relationships between tables in the database's relationships view (Tools>Relationships)
-Backups: have a plan and always ensure that there is a relatively recent backup available in case of file corruption or some other disaster.
And to respond to one issue you mentioned, you can have a form in continuous form view which allows you to add multiple records without need for buttons etc. I advise you to learn about forms and subforms. Often, the parent form is in single form view and the subform is in continuous form view.
Also, if you have 6 forms that each are bound to one of 6 'similar' tables, then it is likely you really only need one form (with or without subforms) and a different table structure.
It is far beyond the scope of any post to teach someone how to design databases in Access. But I hope that this post will assist you finding some of the starting points that you will need to cover to be succesful. But more generally, take advantage of the information that already exists on this forum and the web. Almost everything I have learned about Access I learned from some of the genuinely brilliant and generous individuals here that have donated their time to help others: sometimes by answering my questions, and sometimes by answering questions from other people facing a similar issue. The search function is invaluable.
One truism I have found helpful is that tables in Access, should be narrow and tall (ie, few columns, lots of rows) rather than wide and short (lots of columns, few rows). This is the polar opposite of how people tend to work in Excel. If you find yourself needing more columns, think long and hard about whether you really should be storing the information in a separate table altogether. And remember that data from separate but related tables can be combined and summarized using queries anytime you want the wide/short summary tabular data output. (You'll want to learn about 'inner join' and 'outer join' types to be sure you get the results you want from queries btw.)
And remember, the functional file size limit for access is not much larger than 1GB. Beyond that, you'll get in trouble. Correct data normalization reduces the file size massively and you'll likely come nowhere near that. Incorrect normalization could bloat your database file far beyond the necessary amount and end up corrupting the file permanently.
Good luck. The learning curve is somewhat steep but well worth the time investment.