Bonjour à tous;
Dans le fichier joint j'ai une base que j'ai importé. Comme on peut le voir, a la deuxième ligne pour chaque colonne j'ai des caractères "----".. Je voudrais en VBA créer une petite procédure me permettant de voir si dans une cellule j'ai ces caractères... dans ce cas je supprimerai la ligne complètement:
J'ai eu quelques idées mais non concrétisées ( comme utiliser la fonction like?) ou alors une fonction qui me permet de savoir si un caractère (ici "-") est dans une cellule? (instr?)
Voici une idée:
la modification doit se faire à ce niveau :
Merci d'avance pour votre aide
Dans le fichier joint j'ai une base que j'ai importé. Comme on peut le voir, a la deuxième ligne pour chaque colonne j'ai des caractères "----".. Je voudrais en VBA créer une petite procédure me permettant de voir si dans une cellule j'ai ces caractères... dans ce cas je supprimerai la ligne complètement:
J'ai eu quelques idées mais non concrétisées ( comme utiliser la fonction like?) ou alors une fonction qui me permet de savoir si un caractère (ici "-") est dans une cellule? (instr?)
Voici une idée:
Code:
dim x as integer
dim i as integer
x=0
For i = 1 To 4
If Cells(2, i) like "*-*" Then
x= x + 1
End If
Next i
If x > 1 Then
Rows("2:2").Select 'Selection de la ligne bidon
Selection.Delete Shift:=xlUp 'On supprime cette ligne
Cells(1, 1).Select
End If
la modification doit se faire à ce niveau :
Code:
If Cells(2, i) like "*-*" Then
Merci d'avance pour votre aide
Pièces jointes
Dernière édition: