Bonjour,
Sur la feuil1 d'un classeur je dispose de plusieur "tableaux structurés" qui servent de formulaire de saisie à des utilisateurs.
Je souhaite récupérer ces données dans une feuil2 qui sera une plage simple qui récupère et agrège les données en vue d'un export au format texte.
J'ai bien une idée à l'aide d'un peu de VBA avec une boucle "For Each" sur chaque ligne du tableau structuré simplement je n'arrive pas à formuler la syntaxe qui permet de récupérer chaque valeur.
Voici un premier jet parce qu'à terme j'ai plusieurs tableaux à concaténer sur la plage de données.
Merci de votre aide.
Sur la feuil1 d'un classeur je dispose de plusieur "tableaux structurés" qui servent de formulaire de saisie à des utilisateurs.
Je souhaite récupérer ces données dans une feuil2 qui sera une plage simple qui récupère et agrège les données en vue d'un export au format texte.
J'ai bien une idée à l'aide d'un peu de VBA avec une boucle "For Each" sur chaque ligne du tableau structuré simplement je n'arrive pas à formuler la syntaxe qui permet de récupérer chaque valeur.
Voici un premier jet parce qu'à terme j'ai plusieurs tableaux à concaténer sur la plage de données.
VB:
Sub Transformer()
Dim i as Integer
i = 1
For Each Item In ListObjects("Tableau1").ListRows
Worksheets("Feuil2").Range("A" & i).Value = Range("Tableau2[Lignes]")
MsgBox "test"
i = i + 1
Next Item
End Sub
Merci de votre aide.