Erreur liée à une variable non définie dans 1 VBA
Résolu/Fermé
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
-
16 mars 2022 à 12:08
yg_be Messages postés 23323 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 14 novembre 2024 - 1 avril 2022 à 11:55
yg_be Messages postés 23323 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 14 novembre 2024 - 1 avril 2022 à 11:55
A voir également:
- Erreur liée à une variable non définie dans 1 VBA
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur définie par l'application ou par l'objet ✓ - Forum VB / VBA
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
8 réponses
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
Ambassadeur
1 549
16 mars 2022 à 12:28
16 mars 2022 à 12:28
bonjour,
es-tu certain d'avoir pris une copie d'écran immédiatement après l'apparition du premier message d'erreur?
quelles actions fais-tu pour obtenir cette erreur?
es-tu certain d'avoir pris une copie d'écran immédiatement après l'apparition du premier message d'erreur?
quelles actions fais-tu pour obtenir cette erreur?
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
Modifié le 16 mars 2022 à 12:38
Modifié le 16 mars 2022 à 12:38
Bonjour,
ce sont les copies d'écran juste après le message d'erreur => Wbsourceminx.close surligné en jaune
La Macro fonctionne sur Windows 7 et c'est en passant sur Windows 10 elle ne fonctionne plus
est-ce que c'est ce codage qui est problématique ? " Set wbSourceMinx = Workbooks.Open(Filename:=strPathFile) "
Merci pour votre aide
ce sont les copies d'écran juste après le message d'erreur => Wbsourceminx.close surligné en jaune
La Macro fonctionne sur Windows 7 et c'est en passant sur Windows 10 elle ne fonctionne plus
est-ce que c'est ce codage qui est problématique ? " Set wbSourceMinx = Workbooks.Open(Filename:=strPathFile) "
Merci pour votre aide
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 549
16 mars 2022 à 13:35
16 mars 2022 à 13:35
Je ne comprends pas bien ce qui se passe.
Deux suggestions:
1) prendre une capture d'écran avec le message d'erreur affiché
2) supprimer, au moins temporairement, la ligne "on error ...". cela ne peux que cacher la vraie raison du soucis.
Deux suggestions:
1) prendre une capture d'écran avec le message d'erreur affiché
2) supprimer, au moins temporairement, la ligne "on error ...". cela ne peux que cacher la vraie raison du soucis.
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
16 mars 2022 à 14:03
16 mars 2022 à 14:03
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 549
16 mars 2022 à 14:56
16 mars 2022 à 14:56
Ah, ce n'est pas le message d'erreur que tu as communiqué au départ!
Cela confirme l'utilité de supprimer, au moins temporairement, la ligne "on error ...".
Cela confirme l'utilité de supprimer, au moins temporairement, la ligne "on error ...".
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
16 mars 2022 à 14:39
16 mars 2022 à 14:39
je pense que c'est ce codage " Filename:=strPathFile " qui pose problème
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
16 mars 2022 à 15:54
16 mars 2022 à 15:54
et concernant le codage " codage Filename:=strPathFile ?
est-il correct ?
est-il correct ?
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 549
16 mars 2022 à 15:56
16 mars 2022 à 15:56
Cette ligne est protégée par le
La suppression du
on error, qui cache une erreur éventuelle.
La suppression du
on errorva nous éclairer.
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
16 mars 2022 à 16:09
16 mars 2022 à 16:09
j'ai une question :
Est-ce que ce codage est correct ? Sheets("Feuil1").Copy after:=wkFraisFonction.Sheets("Anomalie")
VBA me dit que les variables ne sont pas défini ? Pourquoi ?
Est-ce que ce codage est correct ? Sheets("Feuil1").Copy after:=wkFraisFonction.Sheets("Anomalie")
VBA me dit que les variables ne sont pas défini ? Pourquoi ?
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
Modifié le 16 mars 2022 à 16:13
Modifié le 16 mars 2022 à 16:13
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 549
16 mars 2022 à 16:38
16 mars 2022 à 16:38
Je ne vois aucune ligne de code qui assigne une valeur à la variable
Elle me semble donc un bon suspect "variable objet non définie".
Si le fichier auquel devrait correspondre cette variable est le fichier dans lequel se trouve le code VBA, peut-être:
wkFraisFonction.
Elle me semble donc un bon suspect "variable objet non définie".
Si le fichier auquel devrait correspondre cette variable est le fichier dans lequel se trouve le code VBA, peut-être:
set wkFraisFonction = thisworkbook
Dreampower75
Messages postés
88
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
16 mars 2022 à 18:00
16 mars 2022 à 18:00
merci pour l'information
yg_be
Messages postés
23323
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 549
1 avril 2022 à 11:55
1 avril 2022 à 11:55
Si cela répond à ta question, peux-tu marquer la discussion comme résolue?