Même macro mais pas le même résultat

  • Initiateur de la discussion Initiateur de la discussion varchamb
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

varchamb

Guest
Bonjour Forum,

Je suis confronté à un cas étrange : pour une même macro, je n'ai pas le même traitement de la part de la macro.

Pour le premier fichier nommé "gestion 3", la macro fonctionne très bien : elle va chercher les valeurs d'un tabelau double entrée et les transforme en un tableau en liste.

Pour le deuxième ficheir nommé "Transf tb en doubel entrée en bdd 2", la macro fonctionne pour la première colonne, puis, sort de la boucle et ne continue pas pour les oclonnes suivantes. Alors qu'elle devrait normalement continuer la boucle jusqu'à la dernière colonne de la ligne 1.

Quelqu'un saurait il d'où vient cette étrangeté ?

Cdlt,
 

Pièces jointes

Re : Même macro mais pas le même résultat

Bonjour varchamb,

Normal, ta dernière colonne calculée vaut 2 (dans tes deux fichiers exemples d'ailleurs).

Je te propose donc de calculer cette dernière colonne de cette façon :

Code:
For lgCol = 2 To .Range("A2").End(xlToRight).Column

Ou bien :

Code:
For lgCol = 2 To .Range("A2").CurrentRegion.Columns.Count

Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
M
Réponses
0
Affichages
679
M
H
Réponses
2
Affichages
2 K
H
L
Réponses
40
Affichages
5 K
lalimace
L
A
Réponses
3
Affichages
1 K
AlicePrince
A
V
Réponses
14
Affichages
4 K
vince287875008
V
Retour