VBA Code erroné
Résolu
rimoa
Messages postés
149
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- VBA Code erroné
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
5 réponses
Bonjour
Je ne vois pas d'erreur dans ce code.
Par contre, pourquoi ne pas simplement fait une formule (des SI imbriqués) au lieu d'une macro ? Pour ton besoin, ca aurait largement suffit non ?
Je ne vois pas d'erreur dans ce code.
Par contre, pourquoi ne pas simplement fait une formule (des SI imbriqués) au lieu d'une macro ? Pour ton besoin, ca aurait largement suffit non ?
Oui j'ai déjà monté une formule de si imbriqué mais je cherche si je peux faire une macro car les users du fichier auront à copier une data et je veux leur éviter de créer la colonne et copier la formule. Cliquer sur bouton de macro sera beaucoup plus simple pour les gens non familiers avec Excel.
Sauf que mon code ci-haut, s'arrête à la section de AH2, il ne passe pas à la boucle.
Sauf que mon code ci-haut, s'arrête à la section de AH2, il ne passe pas à la boucle.
je l'ai fait il n'affiche aucune erreur mais s'arrête toujours à la sélection de AH2. J'ai même divisé en 2 parties le code, la création de la colonne, et la boucle, j'ai exécuté chaque macro à part ça marche seulement pour la première partie
Il ne rentre pas dans la boucle ?
Sans aucun message d'erreur ?
En mode pas à pas ( avec la touche F8 ) ?
Ne serait-ce pas plutôt un souci dans tes IF ?
Es-tu sûr qu'il y a bien les valeur que tu penses dans la colonne B ?
Qu'as tu dans la cellule qui correspond à
N'y aurait-il pas des espaces en trop dans tes cellules ? ( à mon avis, il serait judicieux de faire un trim sur tes cellules)
Et c'est normal que tu remplaces le contenu de la cellule B par le texte ? Ne devrais tu pas le mettre dans la colonne d'à côté ??
Pourrais tu nous partager une feuille d'exemple pour qu'on puisse tester ton code ?
https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Sans aucun message d'erreur ?
En mode pas à pas ( avec la touche F8 ) ?
Ne serait-ce pas plutôt un souci dans tes IF ?
Es-tu sûr qu'il y a bien les valeur que tu penses dans la colonne B ?
Qu'as tu dans la cellule qui correspond à
Cells(34, 2)?
N'y aurait-il pas des espaces en trop dans tes cellules ? ( à mon avis, il serait judicieux de faire un trim sur tes cellules)
Et c'est normal que tu remplaces le contenu de la cellule B par le texte ? Ne devrais tu pas le mettre dans la colonne d'à côté ??
Pourrais tu nous partager une feuille d'exemple pour qu'on puisse tester ton code ?
https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, tes lignes 11 et 12 sont bizarres.
Pourquoi tester le contenu de la ligne 34 dans la boucle?
Peut-être souhaiterais-tu y utiliser
Pourquoi tester le contenu de la ligne 34 dans la boucle?
Peut-être souhaiterais-tu y utiliser
ligneau lieu de 34 et 35?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui effectivement les amis, j'ai inversé lignes et colonnes je vais tout refaire car j'ai une loongue liste et if et elsif ça devrait fonctionner en principe
Merci à vous tous
Merci à vous tous
Ceci te permettra peut-être de simplifier ton code:
https://docs.microsoft.com/fr-ch/office/vba/Language/Reference/User-Interface-Help/select-case-statement
https://docs.microsoft.com/fr-ch/office/vba/Language/Reference/User-Interface-Help/select-case-statement