Bonjour à tous,
J'ai besoin de votre aide car je débute en VBA et je ne sais pas comment identifier une partie d'une cellule en vue de supprimer la ligne sur laquelle elle est.
J'ai créé cette macro que j'aimerais complétée :
Sub abis_Suppression_Autres_Societes()
Sheets("X").Select
For i = 10000 To 2 Step -1
If Cells(i, 8) = "SOCIETE" Or Cells(i, 8) = "" Then
Else
Cells(i, 1).EntireRow.Delete
End If
Next
End Sub
Et j'aimerais en fait qu'elle me supprime également les lignes où (i, 8) contient *SOC*
Mais SOC vient en bout d'une chaine de caractère !!
J'ai regardé les sujets déjà postés mais je n'arrive pas à intégrer les solutions proposées à ma macro :s
Merci d'avance pour votre aide.
J'ai besoin de votre aide car je débute en VBA et je ne sais pas comment identifier une partie d'une cellule en vue de supprimer la ligne sur laquelle elle est.
J'ai créé cette macro que j'aimerais complétée :
Sub abis_Suppression_Autres_Societes()
Sheets("X").Select
For i = 10000 To 2 Step -1
If Cells(i, 8) = "SOCIETE" Or Cells(i, 8) = "" Then
Else
Cells(i, 1).EntireRow.Delete
End If
Next
End Sub
Et j'aimerais en fait qu'elle me supprime également les lignes où (i, 8) contient *SOC*
Mais SOC vient en bout d'une chaine de caractère !!
J'ai regardé les sujets déjà postés mais je n'arrive pas à intégrer les solutions proposées à ma macro :s
Merci d'avance pour votre aide.