Bonjour,
Voilà je débute en VBA et je cherche à parcourir une ligne et lorsque qu'une des cellules et égale à une variable dans la ligne, je supprime cette colonne.
J'y arrive très bien lorsque je dois faire ca en parcourant une colonne et supprimer une ligne mais pas l'inverse.
Voilà je débute en VBA et je cherche à parcourir une ligne et lorsque qu'une des cellules et égale à une variable dans la ligne, je supprime cette colonne.
Attention tu risquerais d'être trop précis, et d'avoir des réponses adéquates rapidement !
Une idée :
Code:
Sub test()
Dim X As Long
For X = Cells(ligne, Columns.Count).End(xlToLeft).Column To 1 Step -1
If Cells(ligne, X) = Critère Then Columns(x).delete
Next X
End Sub
Ligne étant le numéro de la ligne testée et Critère la valeur de la colonne dans la ligne
Quand tu fais une demande, donne des indication précises, ça te permettra de faire la liaison entre ta demande et les réponses fournies.
A+
Edit : encore grillé par Pierrot93 (salut)