"KBox" wrote
The MDB file that created the MDE
is not available. Is there a way to convert
without the original MDB?
Assuming you have appropriate permissions, you can copy tables, queries, and
macros directly from an MDE. However, you are locked out of design view for
modules, and for forms and reports, which have modules.
Much information that would be of interest simply no longer exists in the
"compiled" modules of an MDE... comments and meaningful data names. The
statements themselves have been replaced by "tokens" (codes recognizable to
Access, but not documented for use by The Great Access Unwashed).
Still, with VBA code from another database (again, provided you have
permissions), you can extract all the properties of the Forms and Reports
and use those to regenerate a "codeless" version. You can also, in those
properties, view the Event properties to see which invokes code. I don't
recall that anyone has posted the necessary code, but you might Google this
newsgroup and others including comp.databases.ms-access to see if you can
find a reference.
However, you have to regenerate code from scratch, but observing the MDE
running will give an experienced Access developer a good idea of what is
needed. If you are not an experienced Access developer, this might be the
project for which you would want to hire one.
Larry Linson
Microsoft Access MVP