• Initiateur de la discussion Initiateur de la discussion gaudone
  • 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 !

G

gaudone

Guest
Bonjour,

mon problème :

dans mon tableau si ma case ne comporte pas de chiffre en colonne E supprimer la ligne, en language VBA

merci de votre aide
 
Re : aide sur prog VBA

Salut gaudone, le Forum

Vraiment succinct comme énoncé de problème 🙄

A tout hasard essaye ce code a mettre dans un module standard

Code:
Sub EssAi()
Dim i As Long, DerLig As Long

DerLig = Range("E" & Rows.Count).End(xlUp).Row
For i = DerLig To 2 Step -1
     If Not IsNumeric(Cells(i, 5)) Then Rows(i).EntireRow.Delete
Next i
End Sub

A tester

Bonne Journée
 
Re : aide sur prog VBA

je voulais dire :

si dans la colonne E à partir de la ligne 6 jusqu'à la dernière ligne de la colonne E, pas de chiffre dans la case alors supprime la ligne, j'espère être plus clair (c pas évident)

merci
 
Re : aide sur prog VBA

Re,

...j'espère être plus clair (c pas évident)...
🙄

Autre essai

Code:
Sub EssAi()
Dim i As Long, DerLig As Long

DerLig = Range("E" & Rows.Count).End(xlUp).Row
For i = DerLig To 6 Step -1
     If Not IsNumeric(Cells(i, 5)) Or Cells(i, 5) = "" Then Rows(i).EntireRow.Delete
Next i
End Sub

Bonne Journée
 
Re : aide sur prog VBA

Bonjour à tous

gaudone
Tu as regardé dans les archives du forum (grâce à la loupe en haut à droite)
Car identifier la dernière cellule non vide d'une colonne est une question qui revient souvent sur le forum

Un indice?
Code:
derligne=Cells(Application.Rows.count,"E").End(xlup).Row

Comme tu es en mode apprentissage , je te laisse voir comment utiliser cela pour insérer ta formule.
 
- 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
2
Affichages
465
Réponses
43
Affichages
795
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
  • Question Question
Autres MACRO
Réponses
20
Affichages
835
Réponses
7
Affichages
332
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
219
Retour