Boucle sur lignes tableau structuré
Bonjour,
Je me suis lancé dans une macro mais je m'y perds un peu...
J'ai un tableau structuré qui se nomme "Export_jira", il a pas mal de colonnes, celles qui m'intéressent sont :
- en position 62 : "Anciennete"
- en position 2 : "reference"
Ce que je veux faire c'est boucler sur mon tableau, chaque fois que la valeur en colonne "Anciennete" prend la valeur "Nouvelle", je vais déclencher une action en récupérant la valeur de la colonne "reference" (dans l'exemple je fais juste une Msgbox mais j'aurai d'autres actions à faire)
J'ai fait le code ci-dessous qui fonctionne mais je mets "en dur" les positions des colonnes, ce qui est nul sachant que mes colonnes ont de vrais noms mais je n'arrive pas à remplacer par des noms, je ne sais pas quelles fonctions/attributs utiliser
Code:
1 2 3 4 5
| For Each ligne In Range("Export_jira").Rows
If ligne.Cells(62).Value = "Nouvelle" Then
MsgBox (ligne.Cells(2))
End If
Next |
Je ne fais que très peu de VBA et ne suis pas très habitué à la notion "d'objet" alors je m'y perds un peu quand ça devient compliqué... j'ai trouvé des infos sur les Listobjects, les range,... mais je m'y perds...
Je suis donc preneur pour un petit coup de main pour adapter ma macro.