XL 2016 stocker mes données dans une variable à partir d'un tableau en VBA

  • Initiateur de la discussion Initiateur de la discussion Achraf1981
  • 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 !

Achraf1981

XLDnaute Nouveau
Bonjour à vous tous,
j'ai un problème lié à l'automatisation d'un rapport sous VBA.
Ma problématique:
J'ai une liste des données ( numériques) sous format d'un tableau
colonne A: mon tableau : Tbl
Code
12
1113
1234
456

au lieux d'utiliser se syntaxe : lv_valeur = lv_valeur & "12; "
lv_valeur = lv_valeur & "1113; ".........
je veux bien automatiser toutes les cellules de mon tableau v_valeur = lv_valeur & "tbl; "

comment je peux déclarer et faire sa au lieu d’écrire chaque ligne ?

D'avance merci pour votre aide
 
Bonjour @Achraf1981 , le fil

Si j'ai bien compris et en me basant sur l'exemple de @Lolote83 (que je salue au passage)
Une version sans boucle
VB:
Sub testB()
Tbl = Range("C9:C12")
lv_valeur = Join(Application.Transpose(Tbl), vbNullString)
MsgBox lv_valeur
End Sub

NB: Avec cette version, chaque élément est séparé par un espace
VB:
Sub testC()
Tbl = Range("C9:C12")
lv_valeur = Join(Application.Transpose(Tbl))
MsgBox lv_valeur
End Sub
 
- 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

Discussions similaires

Retour