• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 280
  • Last Modified:

Will OLEs from Access 2003 VBA Environment Be Functional if I save the file in Access 2000 Format?

Hello,

I am currently working on a project under Access 2003 environment. However, the ADP file (Access Database Project) I am working with is in Access 2000 format in hopes to allow users with Access 2000 or newer can use the file.

I am concerned because I have used OLEs that I believe may not be available in the Access 2000 environment. If I save the file in Access 2000 format, will the references that I am using in VBA be also fully functional when the file is opened with Access 2000? As in, will all of the OLEs that I employed be automatically included when I save the file in Access 2000 format? I considered using the Developer Extensions however I think it can only do the packaging with Access 2002-2003 file format. (Am I right?) If the OLE references are not automatically included, how could I include those so that users with Access 2000 can use it?

I currently have the following references marked on my VBA side:
Visual Basic for Applications
Microsoft Access 11.0 Object Library
OLE Automation
Microsoft DAO 3.6 Object Library
Microsoft Office Web Components 11.0
Microsoft Windows Common Controls 6.0 (SP6)
Microsoft Excel 11.0 Object Library
Microsoft ActiveX Data Objects 2.1 Library

Your help would be greatly appreciated.
0
auracon
Asked:
auracon
  • 2
1 Solution
 
Patrick MatthewsCommented:
Hello auracon,

You might be OK, but to be safe I would drop the reference to Excel 11 and change your automation
of Excel in your app from early binding to late binding.

Regards,

Patrick
0
 
auraconAuthor Commented:
So are all the references already included int he file then? how do i made sure this happens? and why would you say i might be ok?  (what factors affect this?)

thank you!
0
 
Patrick MatthewsCommented:
auracon,

It is difficult to tell a priori whether or not you will be OK.  What I am suggesting is, rather than using early
binding, you should use late binding if you have to support >1 version of Office.

Regards,

Patrick
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now