Genildf
Messages postés270Date d'inscriptionlundi 12 janvier 2009StatutMembreDernière intervention30 décembre 2015
-
30 mars 2012 à 15:42
Genildf
Messages postés270Date d'inscriptionlundi 12 janvier 2009StatutMembreDernière intervention30 décembre 2015
-
30 mars 2012 à 17:05
For p = 0 To DataSet1.Tables("Table1").Columns.Count - 1
If Mid(DataSet1.Tables("Table1").Columns(p).ColumnName, 1, 6) = "MERDE_" Then
DataSet1.Tables("Table1").Columns.RemoveAt(p)
End If
Next
Bonjour j'ai un souci avec cette boucle for en effet la valeur de p depasse la condition de sortie DataSet1.Tables("Table1").Columns.Count - 1
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 30 mars 2012 à 17:01
Bonjour,
Que veux-tu donc dire par là ? (pas clair)
Lorsque l'on enlève : toujours commencer du bas en allant vers le haut (step - 1). Sinon, bien évidemment, on arrive à des index qui n'existent plus !
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient