Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

concatener colonnes variables en vba

pmfontaine

XLDnaute Occasionnel
Bonjour,
J'ai beau chercher je ne trouve pas le code VBA me permettant de concaténer le résultat de plusieurs cellule.

Dans une page j'ai un nombre de colonne variable avec des données sur un nombre de ligne variable également (Feuille "données"), je voudrait trouvé un code VBA me permettant d'obtenir dans une autre feuille la concaténation de toute ces donnés comme je l'ai fait en formule classique en A1 A2 et A3 de la feuille "résultat"

merci d'avance pour votre aide
 

Pièces jointes

  • concatener.zip
    90 KB · Affichages: 69
  • concatener.zip
    90 KB · Affichages: 63
Dernière édition:

pmfontaine

XLDnaute Occasionnel
Re : concatener colonnes variables en vba

En les sélectionnant, puis Edition, Supprimer.
Ok c'est bien ce que j'ai fais, ça ne les supprime pas vraiment, mais efectivement on n'est sur qu'elles sont vraiment vide.
Mais le problème reste le même.

Si, j'avais remarqué ce nombre, mais je ne savais pas comment l'interpréter.
Mais si c'est le nombre de ligne pris en compte, pourquoi si je réduit le nombre de colonne à 50 par exemple tous rentre dans l'ordre ?
Je viens de modifier le code pour faire en deux fois (1 to Nb colonne /2 et Nb colonne/2 + 1 to Nb de colonne) (en l'adaptant ma macro si nb de colonne est pair ou impair et ça marche jusqu'au maxi colonne (256)
Ensuite je concatène mes deux résultats.
Sans rien modifier au fichier, si je refait une macro pour concaténer en une fois ça bug a nouveau.
J'ai résolus mon problème en le contournant, mais si quelqu'un a une explication je suis preneur.

Encore merci beaucoup a Dranred pour ton aide.
Patrick
 

Discussions similaires

Réponses
9
Affichages
348
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…