Je suis en train de convertir un certain nombre de bases=20
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors=20
de la conversion ou de l'activation de cette base de=20
donn=E9es.
Est-ce grave Docteur ?
Comment d=E9tecter l'erreur, le code VBA =E0 changer ?
Peut-on trouver quelque part une liste des points=20
sensibles pour la conversion des bases et =EAtre=20
particuli=E8rement vigilant sur ces points ?
Faut-il prendre quelques pr=E9cautions avant de commencer la=20
conversion ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
il faut déjà vérifier sous 97 si la compilation est bonne. S'il y a des erreurs les corriger sous 97. des remarques sur les pages: http://access2003.free.fr/conversions.htm http://access.seneque.free.fr/migration_a97_2000.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
Bonjour.
il faut déjà vérifier sous 97 si la compilation est bonne. S'il y a des
erreurs les corriger sous 97.
des remarques sur les pages:
http://access2003.free.fr/conversions.htm
http://access.seneque.free.fr/migration_a97_2000.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:052101c494a8$95050fd0$a401280a@phx.gbl...
Bonjour,
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer la
conversion ?
il faut déjà vérifier sous 97 si la compilation est bonne. S'il y a des erreurs les corriger sous 97. des remarques sur les pages: http://access2003.free.fr/conversions.htm http://access.seneque.free.fr/migration_a97_2000.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
Evaro
Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
Bonjour,
Probablement un problème de référence DAO <> ADODB
Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6
Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ;
Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre.
Exemple :
Dim rst as DAO.Recordset
au lieu de
Dim rst as .Recordset
@+
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:052101c494a8$95050fd0$a401280a@phx.gbl...
Bonjour,
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer la
conversion ?
Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
Dominique
Bonjour,
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.
Dominique
-----Message d'origine----- Bonjour.
il faut déjà vérifier sous 97 si la compilation est bonne. S'il y a des
erreurs les corriger sous 97. des remarques sur les pages: http://access2003.free.fr/conversions.htm http://access.seneque.free.fr/migration_a97_2000.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de
news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Bonjour,
Merci pour ta réponse.
sous 97 j'ai fait compiler tous les modules et il n'y a
pas d'erreurs.
je vais essayer de regarder du côté des références et
télécharger Access 2003 Conversion Toolkit.
Dominique
-----Message d'origine-----
Bonjour.
il faut déjà vérifier sous 97 si la compilation est
bonne. S'il y a des
erreurs les corriger sous 97.
des remarques sur les pages:
http://access2003.free.fr/conversions.htm
http://access.seneque.free.fr/migration_a97_2000.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer la
conversion ?
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.
Dominique
-----Message d'origine----- Bonjour.
il faut déjà vérifier sous 97 si la compilation est bonne. S'il y a des
erreurs les corriger sous 97. des remarques sur les pages: http://access2003.free.fr/conversions.htm http://access.seneque.free.fr/migration_a97_2000.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de
news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Dominique
Bonjour,
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Bonjour,
Merci pour ta réponse.
La référence Microsoft DAO Object Libray 3.6 est bien
cochée par contre la référence Microsoft ActiveX Data
Object n'est pas cochée.
Le code est développée en DAO, dois-je quand même changer
la ligne de code
Dim rst as Recordset en
Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine-----
Bonjour,
Probablement un problème de référence DAO <> ADODB
Dans l'editeur VBA, va dans outils / référence et coche
Microsoft DAO
Object Libray 3.6
Place cette référence au dessus de Microsoft ActiveX Data
Object avec la
flèche Priorité ;
Mieux, explicite la bibliothèque pour les objets qui
peuvent provenir de
l'une ou de l'autre.
Exemple :
Dim rst as DAO.Recordset
au lieu de
Dim rst as .Recordset
@+
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:052101c494a8$95050fd0$a401280a@phx.gbl...
Bonjour,
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer la
conversion ?
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Evaro
Alors je ne vois pas ; mais tu devrais néanmoins néanmoins accèder à l'éditeur VBA et là, lorsque tu fais "Débogage/Compiler", sur quelle ligne bloque-t-il ? Bon courage, Etienne
"Dominique" a écrit dans le message de news:062c01c494bd$189a4630$ Bonjour,
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Alors je ne vois pas ; mais tu devrais néanmoins néanmoins
accèder à l'éditeur VBA et là, lorsque tu fais "Débogage/Compiler",
sur quelle ligne bloque-t-il ?
Bon courage,
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:062c01c494bd$189a4630$a401280a@phx.gbl...
Bonjour,
Merci pour ta réponse.
La référence Microsoft DAO Object Libray 3.6 est bien
cochée par contre la référence Microsoft ActiveX Data
Object n'est pas cochée.
Le code est développée en DAO, dois-je quand même changer
la ligne de code
Dim rst as Recordset en
Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine-----
Bonjour,
Probablement un problème de référence DAO <> ADODB
Dans l'editeur VBA, va dans outils / référence et coche
Microsoft DAO
Object Libray 3.6
Place cette référence au dessus de Microsoft ActiveX Data
Object avec la
flèche Priorité ;
Mieux, explicite la bibliothèque pour les objets qui
peuvent provenir de
l'une ou de l'autre.
Exemple :
Dim rst as DAO.Recordset
au lieu de
Dim rst as .Recordset
@+
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:052101c494a8$95050fd0$a401280a@phx.gbl...
Bonjour,
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer la
conversion ?
Alors je ne vois pas ; mais tu devrais néanmoins néanmoins accèder à l'éditeur VBA et là, lorsque tu fais "Débogage/Compiler", sur quelle ligne bloque-t-il ? Bon courage, Etienne
"Dominique" a écrit dans le message de news:062c01c494bd$189a4630$ Bonjour,
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la conversion ?
Merci pour votre aide ?
Dominique
.
Raymond [mvp]
Tu as la possibilité de m'envoyer ta base 97 par mail ? si oui tu enlèves XYZ. dans l'adresse , je regarderais.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de news:060901c494ba$f97f3d70$ Bonjour,
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.
Dominique
Tu as la possibilité de m'envoyer ta base 97 par mail ? si oui tu enlèves
XYZ. dans l'adresse , je regarderais.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:060901c494ba$f97f3d70$a401280a@phx.gbl...
Bonjour,
Merci pour ta réponse.
sous 97 j'ai fait compiler tous les modules et il n'y a
pas d'erreurs.
je vais essayer de regarder du côté des références et
télécharger Access 2003 Conversion Toolkit.
Tu as la possibilité de m'envoyer ta base 97 par mail ? si oui tu enlèves XYZ. dans l'adresse , je regarderais.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de news:060901c494ba$f97f3d70$ Bonjour,
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.
Dominique
Dominique
merci pour ton aide
Dominique
-----Message d'origine----- Alors je ne vois pas ; mais tu devrais néanmoins néanmoins accèder à l'éditeur VBA et là, lorsque tu fais "Débogage/Compiler",
sur quelle ligne bloque-t-il ? Bon courage, Etienne
"Dominique" a écrit dans le message
de news:062c01c494bd$189a4630$ Bonjour,
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la
conversion ?
Merci pour votre aide ?
Dominique
.
.
merci pour ton aide
Dominique
-----Message d'origine-----
Alors je ne vois pas ; mais tu devrais néanmoins néanmoins
accèder à l'éditeur VBA et là, lorsque tu
fais "Débogage/Compiler",
sur quelle ligne bloque-t-il ?
Bon courage,
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:062c01c494bd$189a4630$a401280a@phx.gbl...
Bonjour,
Merci pour ta réponse.
La référence Microsoft DAO Object Libray 3.6 est bien
cochée par contre la référence Microsoft ActiveX Data
Object n'est pas cochée.
Le code est développée en DAO, dois-je quand même changer
la ligne de code
Dim rst as Recordset en
Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine-----
Bonjour,
Probablement un problème de référence DAO <> ADODB
Dans l'editeur VBA, va dans outils / référence et coche
Microsoft DAO
Object Libray 3.6
Place cette référence au dessus de Microsoft ActiveX Data
Object avec la
flèche Priorité ;
Mieux, explicite la bibliothèque pour les objets qui
peuvent provenir de
l'une ou de l'autre.
Exemple :
Dim rst as DAO.Recordset
au lieu de
Dim rst as .Recordset
@+
Etienne
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:052101c494a8$95050fd0$a401280a@phx.gbl...
Bonjour,
Je suis en train de convertir un certain nombre de bases
ACCESS 97 en ACCESS XP.
Il m'affiche une erreur de conversion.
Message dans la table de erreurs de converion :
Pour le type d'objet Module, Erreurs de compilation lors
de la conversion ou de l'activation de cette base de
données.
Est-ce grave Docteur ?
Comment détecter l'erreur, le code VBA à changer ?
Peut-on trouver quelque part une liste des points
sensibles pour la conversion des bases et être
particulièrement vigilant sur ces points ?
Faut-il prendre quelques précautions avant de commencer
la
-----Message d'origine----- Alors je ne vois pas ; mais tu devrais néanmoins néanmoins accèder à l'éditeur VBA et là, lorsque tu fais "Débogage/Compiler",
sur quelle ligne bloque-t-il ? Bon courage, Etienne
"Dominique" a écrit dans le message
de news:062c01c494bd$189a4630$ Bonjour,
Merci pour ta réponse. La référence Microsoft DAO Object Libray 3.6 est bien cochée par contre la référence Microsoft ActiveX Data Object n'est pas cochée. Le code est développée en DAO, dois-je quand même changer la ligne de code Dim rst as Recordset en Dim rst as DAO.Recordset
Merci pour ton aide
Dominique
-----Message d'origine----- Bonjour, Probablement un problème de référence DAO <> ADODB Dans l'editeur VBA, va dans outils / référence et coche Microsoft DAO
Object Libray 3.6 Place cette référence au dessus de Microsoft ActiveX Data Object avec la
flèche Priorité ; Mieux, explicite la bibliothèque pour les objets qui peuvent provenir de
l'une ou de l'autre. Exemple : Dim rst as DAO.Recordset au lieu de Dim rst as .Recordset @+ Etienne
"Dominique" a écrit dans le message
de news:052101c494a8$95050fd0$ Bonjour,
Je suis en train de convertir un certain nombre de bases ACCESS 97 en ACCESS XP. Il m'affiche une erreur de conversion. Message dans la table de erreurs de converion : Pour le type d'objet Module, Erreurs de compilation lors de la conversion ou de l'activation de cette base de données. Est-ce grave Docteur ? Comment détecter l'erreur, le code VBA à changer ? Peut-on trouver quelque part une liste des points sensibles pour la conversion des bases et être particulièrement vigilant sur ces points ? Faut-il prendre quelques précautions avant de commencer la
conversion ?
Merci pour votre aide ?
Dominique
.
.
Dominique
Non, la base est trop grosse. Merci pour ton aide. Je suis en train de tout vérifier, apparemment tout semble fonctionner mais j'espère qu'il n'y a pas un bug caché.
Dominique
-----Message d'origine----- Tu as la possibilité de m'envoyer ta base 97 par mail ? si oui tu enlèves
XYZ. dans l'adresse , je regarderais.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de
news:060901c494ba$f97f3d70$ Bonjour,
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.
Dominique
.
Non, la base est trop grosse.
Merci pour ton aide.
Je suis en train de tout vérifier, apparemment tout semble
fonctionner mais j'espère qu'il n'y a pas un bug caché.
Dominique
-----Message d'origine-----
Tu as la possibilité de m'envoyer ta base 97 par mail ?
si oui tu enlèves
XYZ. dans l'adresse , je regarderais.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Merci pour ta réponse.
sous 97 j'ai fait compiler tous les modules et il n'y a
pas d'erreurs.
je vais essayer de regarder du côté des références et
télécharger Access 2003 Conversion Toolkit.
Non, la base est trop grosse. Merci pour ton aide. Je suis en train de tout vérifier, apparemment tout semble fonctionner mais j'espère qu'il n'y a pas un bug caché.
Dominique
-----Message d'origine----- Tu as la possibilité de m'envoyer ta base 97 par mail ? si oui tu enlèves
XYZ. dans l'adresse , je regarderais.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Dominique" a écrit dans le message de
news:060901c494ba$f97f3d70$ Bonjour,
Merci pour ta réponse. sous 97 j'ai fait compiler tous les modules et il n'y a pas d'erreurs. je vais essayer de regarder du côté des références et télécharger Access 2003 Conversion Toolkit.