Salut,
"Tony Bouquet"
| Suite à mon autre post, ayant un soupçon de corruption avec une base
A97, je
| recherche un moyen de tester l'intègrité du code VBA et de contrôler les
| formulaires.
| Est-ce que cela existe ?
Ta base compile correctement ?
Si oui, mais que tu garde un doute sérieux à cause de certains
comportements
bizarres, fait un /decompile
http://www.trigeminal.com/usenet/usenet004.asp?1036
Sinon, tu peux aussi créer une base vide et importer l'ancienne via le
menu
Fichier, Données externes, Importer...
Le /decompile est à utiliser si tu doute du code...
L'import est plutôt destiné à éliminer un formulaire corrompu.
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Salut,
"Tony Bouquet"
| Suite à mon autre post, ayant un soupçon de corruption avec une base
A97, je
| recherche un moyen de tester l'intègrité du code VBA et de contrôler les
| formulaires.
| Est-ce que cela existe ?
Ta base compile correctement ?
Si oui, mais que tu garde un doute sérieux à cause de certains
comportements
bizarres, fait un /decompile
http://www.trigeminal.com/usenet/usenet004.asp?1036
Sinon, tu peux aussi créer une base vide et importer l'ancienne via le
menu
Fichier, Données externes, Importer...
Le /decompile est à utiliser si tu doute du code...
L'import est plutôt destiné à éliminer un formulaire corrompu.
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Salut,
"Tony Bouquet"
| Suite à mon autre post, ayant un soupçon de corruption avec une base
A97, je
| recherche un moyen de tester l'intègrité du code VBA et de contrôler les
| formulaires.
| Est-ce que cela existe ?
Ta base compile correctement ?
Si oui, mais que tu garde un doute sérieux à cause de certains
comportements
bizarres, fait un /decompile
http://www.trigeminal.com/usenet/usenet004.asp?1036
Sinon, tu peux aussi créer une base vide et importer l'ancienne via le
menu
Fichier, Données externes, Importer...
Le /decompile est à utiliser si tu doute du code...
L'import est plutôt destiné à éliminer un formulaire corrompu.
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Hello 3stone
Oui j'ai fait /decompile et après c'était ok.
Ensuite après plusieurs modif dans le code du formulaire, rebelotte msg d'erreur lors de la compilation.
Bonne journée
T. Bouquet
"3stone" a écrit dans le message de news:re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Hello 3stone
Oui j'ai fait /decompile et après c'était ok.
Ensuite après plusieurs modif dans le code du formulaire, rebelotte msg d'erreur lors de la compilation.
Bonne journée
T. Bouquet
"3stone" <home@sweet_home.be> a écrit dans le message de news: utHQRizpGHA.4268@TK2MSFTNGP04.phx.gbl...
re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Hello 3stone
Oui j'ai fait /decompile et après c'était ok.
Ensuite après plusieurs modif dans le code du formulaire, rebelotte msg d'erreur lors de la compilation.
Bonne journée
T. Bouquet
"3stone" a écrit dans le message de news:re,
"Tony Bouquet"
| mci pour l'info, j'ai déja fait cela
Tu as fait un /decompile ?
En utilisation "normale", un formulaire ne doit pas se corrompre,
à moins de code vraiment... spécial.
Cela se passe plutôt lorsque l'on développe par série de "test/correction"
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Bonjour
tu n'avais pas dit jusqu'à présent (me souviens-je) que le pb survenait
"après modif dans le CODE du formulaire"
je pensais que c'était en fonctionnement NORMAL sous access97
Une erreur de compilation est liée à un problème de références.
Donc tu si tu utilises DAO, poste le code employé, tu libères peut-être
mal les déclarations préalabl
Bonjour
tu n'avais pas dit jusqu'à présent (me souviens-je) que le pb survenait
"après modif dans le CODE du formulaire"
je pensais que c'était en fonctionnement NORMAL sous access97
Une erreur de compilation est liée à un problème de références.
Donc tu si tu utilises DAO, poste le code employé, tu libères peut-être
mal les déclarations préalabl
Bonjour
tu n'avais pas dit jusqu'à présent (me souviens-je) que le pb survenait
"après modif dans le CODE du formulaire"
je pensais que c'était en fonctionnement NORMAL sous access97
Une erreur de compilation est liée à un problème de références.
Donc tu si tu utilises DAO, poste le code employé, tu libères peut-être
mal les déclarations préalabl
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..." module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire:
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..." module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire:
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..." module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire:
Salut
Bon je suis encore perdu :
des fois ça ne compile pas
des fois ça compile
des fois ça plante au démarrage
des fois ça plante après modif
des fois ça plante au bout d'un certain temps sans modif
Bon tout ce que j'ai trouvé anormal dans ton code,
c'est les déclarations Variant (type non précisé) alors que tu pourrais
mieux orienter vba en déclarant string ou un objet précis
D'autre part, tes CONST au milieu du code dans des conditions if...then ,
ce ne sont plus des constantes mais des variables.
Je ne pense pas que vba aime beaucoup ça.
Une constante, perso, je la déclare en dehors de toute routine ou fonction
Même une variable si besoin de la réutiliser
Maintenant, je te suggère de tester sur un autre poste ayant access97 pour
savoir si c'est réellement la base qui est fragile ou
l'install qui est défectueuse
a+
--
Arnaud
-----------------------------------------
Vous êtes novice ? :
http://www.mpfa.info
-----------------------------------------
"Tony Bouquet" a écrit dans le message de news:
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..."
module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire:
Salut
Bon je suis encore perdu :
des fois ça ne compile pas
des fois ça compile
des fois ça plante au démarrage
des fois ça plante après modif
des fois ça plante au bout d'un certain temps sans modif
Bon tout ce que j'ai trouvé anormal dans ton code,
c'est les déclarations Variant (type non précisé) alors que tu pourrais
mieux orienter vba en déclarant string ou un objet précis
D'autre part, tes CONST au milieu du code dans des conditions if...then ,
ce ne sont plus des constantes mais des variables.
Je ne pense pas que vba aime beaucoup ça.
Une constante, perso, je la déclare en dehors de toute routine ou fonction
Même une variable si besoin de la réutiliser
Maintenant, je te suggère de tester sur un autre poste ayant access97 pour
savoir si c'est réellement la base qui est fragile ou
l'install qui est défectueuse
a+
--
Arnaud
-----------------------------------------
Vous êtes novice ? :
http://www.mpfa.info
-----------------------------------------
"Tony Bouquet" <tnebotad@bluemail.ch> a écrit dans le message de news:
ukR8AkBqGHA.612@TK2MSFTNGP03.phx.gbl...
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..."
module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire:
Salut
Bon je suis encore perdu :
des fois ça ne compile pas
des fois ça compile
des fois ça plante au démarrage
des fois ça plante après modif
des fois ça plante au bout d'un certain temps sans modif
Bon tout ce que j'ai trouvé anormal dans ton code,
c'est les déclarations Variant (type non précisé) alors que tu pourrais
mieux orienter vba en déclarant string ou un objet précis
D'autre part, tes CONST au milieu du code dans des conditions if...then ,
ce ne sont plus des constantes mais des variables.
Je ne pense pas que vba aime beaucoup ça.
Une constante, perso, je la déclare en dehors de toute routine ou fonction
Même une variable si besoin de la réutiliser
Maintenant, je te suggère de tester sur un autre poste ayant access97 pour
savoir si c'est réellement la base qui est fragile ou
l'install qui est défectueuse
a+
--
Arnaud
-----------------------------------------
Vous êtes novice ? :
http://www.mpfa.info
-----------------------------------------
"Tony Bouquet" a écrit dans le message de news:
Hello
Base modifiée en local, pas d'autre utilisateurs (Ouverture en exclusif)
Msg d'erreur, "MSAccess a provoqué une erreur et doit être fermé..."
module concerné VBA332.dll.
Encore mci pour votre aide et bon weekend
Ciao Tony
Code dans ce formulaire: