effacer des lignes sous conditions

  • Initiateur de la discussion Initiateur de la discussion Francis
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Francis

Guest
Bonsoir le forum
Suite à un tri, je désire effacer des lignes qui ne contiennent pas une valeur.
J’ai pondu ces quelques lignes et c’est « le différent de » qui ne marche pas.
Avec « = » ça marche, mais c’est le contraire que je veux faire.

Set rg_plage = ActiveSheet.UsedRange
With rg_plage
LastL = .Find("*", .Item(1), , , xlByRows, xlPrevious).row
LastC = .Find("*", .Item(1), , , xlByColumns, xlPrevious).Column
For i = LastL To 10 Step -1
For j = 6 To LastC
If Cells(i, j) <> valtest Then ‘le couac est dans cette ligne
Rows(i).Delete
End If
Next j
Next i
End With

Quelqu’un pourrait-il me mettre sur la voie ?
Merci d’avance
Francis
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
909
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
3
Affichages
430
Réponses
9
Affichages
884
Retour