472,351 Members | 1,481 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,351 software developers and data experts.

Access 2003 2007 clash with object library

344 Expert 100+
My collegue had to buy a new laptop that came with Office 2007 already installed.

She had Access 2003 installed on top, in a different directory.

None of our 2003 databases will run on her laptop, all giving the error
"Form Open- Event, property does not exist" or something like that.

This happens with every form. We can access the database, but not open any form. Going into a module of code, we can compile ok, no errors.

Checking references, when she is in Access 2003 she has
"Microsoft Access 12.0 Object Library"

On all our other PCs, without 2007, we have
"Microsoft Access 11.0 Object Library"

On her PC, searching references, I cannot see
"Microsoft Access 11.0 Object Library"

and it will not let me untick
"Microsoft Access 12.0 Object Library" saying this is in use.

Short of removing 2007, 2003 and re-installing 2003, does anyone know of a fix for this.

(Any kind of fix would have to be done remotely, i.e. over the telephone or via email, so RegEdit would NOT be a solution in this case)

My poor collegue has to prepare a major presentation on these databases in a weeks time, so I am hoping I can get her laptop working asap.

btw, there is no need, in this case, to use or preserve 2007, we dont need it.

TIA for any hints or help
Jul 19 '09 #1
5 10367
375 Expert 256MB
Have you already set up your trusted locations?
Jul 19 '09 #2
8,832 Expert 8TB
I am really not sure if this will work, but it is definately worth a shot. I'm assuming that 2007 was installed on top, as you indicate, but a hastily made decision may have removed some prior Components. Provide your colleague with the Microsoft Access 11.0 Object Library. The file name is MSACC11.OLB and it normally resides in the C:\Program Files\Microsoft Office\Office\Office11 Directory by Default. Have your colleague copy it to the same location on her Laptop, then add it as a Reference via:
  1. Tools
  2. References
  3. Browse
  4. Select Library (MSACC11.OLB)
  5. Open
  6. OK
  7. The Microsoft Access 11.0 Object Library will hopefully now be added as a Reference. Try Opening the Form again.
P.S. - This approach, if it actually works, is only a band aide and is really not a viable solution to her problem.
Jul 19 '09 #3
344 Expert 100+
Thanks ADezii,

I have asked her to check for that file (if she does not have it then I can email her it) and then we can try the above.

As a last resort I will uninstall 2007 and 2003, re-instal 2003 Access only, then 2007 without Access. (And in the meantime look to upgrading to 2007)
Jul 20 '09 #4
8,832 Expert 8TB
Just out of curiosity, I would like to know how you make out.
Jul 20 '09 #5
344 Expert 100+
Got access to the laptop today and did the following.

Went into C:\Program Files\Microsoft Office\Office\Office12 and renamed MSACC.OLB to zzMSACC.OLB to get it out of the way, (thus crippling Access 2007)

Opened one of her databases with shift key down to stop startup and checked references, correct ref to "Microsoft Access 11.0 Object Library" was present and database worked.

Tried a 2nd database and it all fell over. Had to log in with shift key and check refs on THAT database.

Now all works.

Obviously this is only a patch but as I do not have the Office 2003 or 2007 CDs I can't do a complete removal and install in the correct order.

(2003 cds are in Africa, and, as usual these days, the supplier of the new laptop did not supply any CDs)
Jul 27 '09 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

by: nosipho | last post by:
Hi guys, I want to upgrade to Office 2003/ 2007 Pro, currently I'm using Office 2000. the problem is I have an Access database which I'm not sure...
by: bobdydd | last post by:
Hi Everybody I am currently updating a 2000.mdb to a 2007.accdb and I am trying to use the 3.6 DAO Object Library in the tools>references in the...
by: girlswannahavefun | last post by:
Hi! I am developing an ASP application on a local machine with MS Office 2003 while the server we are testing it on has MS Office 2007. In visual...
by: f18jetpilot | last post by:
Does anyone know how to convert an access table to a csv file with either a macro or a module in an access database??? I can use either access...
by: Johnny E Jensen | last post by:
Hej Group Using C# (Visual Studio 2005) I would like to be able to create a table in an Access 2003/2007 database. I am using OLEDB provider...
by: Excel 009 | last post by:
Hi, In my office I have Office 2003 on the PC. I created an Access application which has a component reference to Microsoft Office 12.0 Object...
by: prakashwadhwani | last post by:
Hi !! I'm about to develop a new project for a client. Should I go about it in Access 2003 or 2007 ? Purchasing it either for me or for my...
by: Sylfelin | last post by:
Hello, If I use Microsoft Outlook 12.0 Object Library (Outlook 2007) COM Object in my application, the custommer must have the outlook 2007 on...
by: Satheesh V | last post by:
hi, I use DAO recordset to query database tables of MSAccess. I open the recordset and miss/forget to close it. Can anyone tell me the maximum...
by: better678 | last post by:
Question: Discuss your understanding of the Java platform. Is the statement "Java is interpreted" correct? Answer: Java is an object-oriented...
by: teenabhardwaj | last post by:
How would one discover a valid source for learning news, comfort, and help for engineering designs? Covering through piles of books takes a lot of...
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and...
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific...
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the...
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand....

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.