Pauldohert said:
To sort of go back to the original question - what kind of impact would the size of a access FE have on its performance.
How important is it to get rid of redundant forms , queries etc.
Thanks
I will tell you the negatives mine has because of size, but remember this is Access 95 so your mileage might differ. Actually, I think it is not size but number of objects.
Firstly, and this is no real big deal, if you attach a macro to say the OnClick of a text box or label and if the computer is low speed, then it takes a while for the macro to "appear". The reason is simply that the drop down list in my case has 2000 of them.
In the expression builder box you can't bring up the pre packaged functions like IFF etc. That caused me a bit of inconvenience some years ago. What I use to do was to make the macro or query in a new .mdb file. If I was altering one then I would export the query and its table of the macro. These days when I make the odd changes to the DB that does not affect me because about any and every function I need has already been made in the DB so I just open a query or macro in deisign view and copy one out and then just change the field names or other details.
The other problem with the large .mdb file, but probably not an issue these days, is copying it onto Zip drives etc. I use to have Zips that were 100 mb and I always had to compact my DB to fit the thing on.
I agree with the points that KenHigg has made in that some things seem to happen without reason.
I don't think performance is altered except that the data base window opens a tad slower opening. I have several .mdb files that have extracts from my main DB and there is no performance difference when running on the small .mdb (some are only 2 or 3 mb ands with a couple of tables, a few queries and a few macros) as compared to running in the full data base.
In my humble opinion

I think when you are starting out you are better to leave a lot of the objects that have been discarded. Some of them can be handy a bit later as an "instruction manual". My data base went through a virtual remake in 199 but I still kept the DB that had been developed between 1996 and 1999. On the odd time or two I return to it see how I did something.
One thing I would advise is to keep making copies of what you are making. Access will on first copy will create a file Copy of DBName then do copy again and you will get Copy (2) of DBName and so on. By doing this you can never slip back behind where you were.
Ultimately, I think the size of your DB is determined by your own personality and of course uses. A friend of mine in the insurance business is quite competent with Access and also Excel. He has lots and lots of smaller .mdb files as in my opinion he is very spreadsheet minded and a very compartmentalised person.
Mike