Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

SUPPRIMER CELLULES VIDES

4 réponses
Avatar
Alain DEJEAN
Bonjour à tous

Je débute en VBA et j'ai réussi à copier des données dans une autre page.
j'ai un tableau de 8 Colonnes et 180 lignes.
Les quatres premières lignes contiennent des infos (nom, ect) et les
dernières des éléments. Comment faire en VBA pour tester si sur une ligne
une plage de cellule (d5:h5) est vide alors supprimer la ligne et passer à
la plage (d6:H6) ainsi de suite jusqu'à la fin. J'ai essayer de faire une
comparaison de plage et déplacer avec rowcell. Ca marche pour une plage mais
quand je mets un compteur rien ne ce passe. Bref je gélère.
merci

4 réponses

Avatar
Denys
Bonjour Alain,

Si tu payes une petite visite à l'excellent site de
Frédéric Sigonneau, voici entre autres ce que tu pourras y
trouver:

Sub DeleteEmptyRows()

Application.ScreenUpdating = False

Dim LR As Long
Dim n As Long

LR = Selection.Rows.Count

With Selection
For n = LR To 1 Step -1
If Application.CountA(.Rows(n)) = 0 Then _
.Cells(n, 1).EntireRow.Delete
Next n
End With

Application.ScreenUpdating = True

End Sub

Le lien est le suivant:
http://perso.wanadoo.fr/frederic.sigonneau/code/Cellules/De
truireLignesVides.txt

Vas-y voir, c'est un très bon site. Ou comme te propose
Jacquouille, celui de Misange aussi est excellent...

Bonne journée

Denys
Avatar
Monique Brunel
Bonsoir Alain,
bienvenue sur mpfe :-)

Sur les sites proposés dans ce message d'accueil, tu découvriras des cours
(avec ou sans VBA), des classeurs d'exemples à télécharger, des macros, des
trucs et astuces...

En complément des solutions proposées par Jacques et Denys, par exemple
http://dj.joss.free.fr/cellule.htm#lgvide
http://ericrenaud.free.fr/droitefeuilles.htm
http://xlbysteph.free.fr/aideinformatique/actioncellule.htm#Cellules_suppression

Pour connaître les habitudes de mpfe (et les erreurs à éviter, comme les
fichiers joints...), tu peux lire ces messages publiés régulièrement ici,
avec l'un de ces intitulés
- FAQ MPFE http://dj.joss.free.fr/netiquet.htm (nétiquette, conseils...)
- [Charte] du forum MPFE http://minilien.com/?9Ag3gXpmA4
et consulter cette page
http://www.excelabo.net/mpfe/connection.htm
(connexion,conseils...), à consulter absolument si tu suis le forum depuis
un site web (la solution la moins efficace et la moins confortable) ou avec
le serveur de Wanadoo (très peu performant quant au délai d'affichage et au
nombre de messages publiés).
Le serveur à utiliser : news.microsoft.com - ou cliquer directement sur
news:microsoft.public.fr.excel

Pour les débutants, voilà 5 bons trucs pour apprendre vite :
- utiliser souvent l'enregistreur de macro et analyser le code obtenu
- utiliser la touche F1 pour appeler l'aide (à propos du mot-clef, en
VBA, sur lequel se trouve le curseur)
- tester et essayer de comprendre des réponses faites à d'autres
- consulter souvent les sites renseignés
- ne jamais hésiter à poser des questions sur le forum

Voici la liste des sites dédiés à Excel, réalisés par des mpfie(ne)s et que
nous devons tous avoir dans nos favoris.
Débutant ou utilisateur confirmé, tu y trouveras de quoi apprendre,
progresser et résoudre bien des problèmes.
(la date d'une mise à jour est signalée par ** ** )
http://dj.joss.free.fr/faq.htm ** 13/07/03 **
la FAQ du forum, mise en oeuvre par Daniel et à lire absolument par tout
nouveau sur mpfe : la bonne manière de participer au forum (charte,
souriettes, abréviations...), liens, bibliographie, les réponses aux
questions le plus souvent posées, des trucs et astuces, un moteur de
recherche interne et externe (Yahoo), une page débutants
http://www.excelabo.net/index.php ** 06/08/03 **
le site humoro-ludique de Misange : une importante rubrique "Trucs et
astuces", des classeurs à télécharger, un glossaire, une page débutants, des
jeux en VBA... et un méta-moteur de recherche sur 6 sites de cette liste...
mais aussi tout ce qui fait "l'esprit mpfe", les perles, les gifs... et,sur
http://fotoflo.free.fr/ les photos des soupers/dîners de mpfe
http://longre.free.fr/ ** 27/03/03 **
le site de Laurent, notre Grand Chef à Quatre Plumes : de très nombreux
liens commentés, les macros pointues de Laurent... (techniques de
programmation, calculs de dates et d'heures, Api...)
http://jacxl.free.fr/mpfe/ ** 01/03/03 **
le site de : les graphiques, la bourse, le Web, un cours VBA, un moteur
de recherche à la page Aide... et le trombinoscope des mpfien(ne)s
http://ericrenaud.free.fr/index.html ** 18/06/03 **
le site d'Eric : particulièrement destiné aux débutants (UserForm...)
http://perso.wanadoo.fr/frederic.sigonneau ** 06/05/03**
le site de Frédéric : gestions de temps, VBA pour Excel... une mine d'or de
macros
http://xlbysteph.free.fr/aideinformatique/mainexcel.html ** 24/04/03 **
le site de Stéphane : cours VBA, Excel 4 (ou 5) et Excel 97/2000...
http://perso.club-internet.fr/bdafonse/excel_1.htm
le site de Bruno : formules, classeurs à télécharger...
http://cherbe.free.fr/ ** 14/03/03 **
le site de Christian : initiation à Excel, initiation à VBA, Excel avancé
sans VBA... (cours à télécharger)
http://www.ilyapa.net/excel/ ** 22/05/02 **
le site de Pascal : procédures VBA, composants par l'exemple,calendriers,
jeux
http://intendant.free.fr/ ** 13/03/02 **
le site de Thierry : cours VBA (début et perfectionnement), graphique, Excel
en bureautique...
http://www.polykromy.com/ ** 29/06/03 **
le site de Gaëtan : cours sur Excel sans VBA, les couleurs, des astuces
animées...
http://www.gaboly.com ** 05/02/03 **
le site de Michel, cours Excel et VBA (avec un Mac)...
http://www.excel-downloads.com ** 26/07/03 **
le site de David, des programmes Excel à télécharger
http://mapage.noos.fr/pnoss/excel.html ** 23/08/02 **
le site de Philippe, trucs et astuces, Exoutils (barre d'outils pour Excel à
télécharger)...
http://www.champey.com/
le site de Patrice : les langages de programmation (VB, VBS et VBA)
http://www.anthony-penel.fr.st
le site d'Anthony : des macros appliquées à la finance
http://www.fundp.ac.be/~jmlamber/
le site de Jean-Marie : initiation VBA, TCD, listes, solveur...
http://www.ibelgique.com/OfficeAssistant
le site de Bureauticien : nombreux exemples résolus par VBA,fonctions...
http://www.cathyastuce.com/index.htm
le site de Cathy : cours Excel avec ou sans VBA...
http://perso.wanadoo.fr/jean.duprat
le site de Papy Jean : fiches Excel pour débutants...
http://www.ifrance.com/fleguen/excel.html
le site de Konga : des classeurs d'exercices (fonctions, macros)


Pour une collection très fouillée d'adresses (avec commentaires) :
le classeur de Clément M, à télécharger sur disciplus
Favoris.xls
Et un lien à y ajouter, la liste des constantes intrinsèques de VBA avec
leur valeur numérique (par versions d'Excel) :
http://support.microsoft.com/support/kb/articles/Q112/6/71.ASP
(télécharger: wc0993.exe)

Pour le passage de Excel 4 à Excel 97, un lien proposé par Geo
http://www.microsoft.com/FRANCE/officedev/infotech/info.asp?mar=/FRANCE/officedev/infotech/MacroXLtoVBA.html
(le lien tient sur plusieurs lignes, il se termine par html)
ou http://minilien.com/?5vyhNUG62R

Enfin, pour retrouver d'anciens messages, tu peux aller sur
http://groups.google.com/advanced_group_search
avec les conseils de Clément M pour obtenir les meilleurs résultats :
--- Là, il y a un écran "bilingue" qui permet de faire une recherche plus
ou moins pointue, selon les informations dont l'on dispose.
Une fois que l'on a repéré un message, il est possible de récupérer
l'ensemble de la ficelle, en cliquant sur "Voyez Fil de Discussion (x
articles)".
Je me suis aperçu que Google fonctionnait très mal quand on fait une
recherche avec un nom qui contient des accents. Il semble donc préférable
d'utiliser l'adresse électronique comme nom d'auteur.
Auteur => 3.450 messages
Auteur Clément Marcotte => 1 message
Auteur Clément_Marcotte => 0 message ---

Bonne lecture et à bientôt sur mpfe.

--
Amicalement,
au nom des mpfiens et mpfiennes,
Monique (la Wallonne)
http://users.skynet.be/osga/ , pour les amateurs d'athlétisme



Alain DEJEAN wrote:
Bonjour à tous

Je débute en VBA et j'ai réussi à copier des données dans une autre
page. j'ai un tableau de 8 Colonnes et 180 lignes.
Les quatres premières lignes contiennent des infos (nom, ect) et les
dernières des éléments. Comment faire en VBA pour tester si sur une
ligne une plage de cellule (d5:h5) est vide alors supprimer la ligne
et passer à la plage (d6:H6) ainsi de suite jusqu'à la fin. J'ai
essayer de faire une comparaison de plage et déplacer avec rowcell.
Ca marche pour une plage mais quand je mets un compteur rien ne ce
passe. Bref je gélère.
merci


Avatar
Alain DEJEAN
Merci "jacquouille de ta réponse.
"Jacquouille" a écrit dans le message de
news:
Bonsoir
Je n'ai pas le code en tête, mais je sais que les pros commencent la
boucle

à partir du bas et qu'il font un step négatif (-1) car lorsqu'une ligne
est

trouvée vide, elle s'efface et ainsi la suivante prend son adresse. Or, si
la suivante est vide aussi, excel considère qu'il l'a déjà examinée.
Vas faire un tour sur Excellabo de Misange, il doit forcément y avoir un
truc, ou bien sur la FAQ de Daniel.

--
Jacquouille con seille : http://www.excelabo.net


"Alain DEJEAN" a écrit dans le message news:
3f5620d7$0$20952$
Bonjour à tous

Je débute en VBA et j'ai réussi à copier des données dans une autre
page.


j'ai un tableau de 8 Colonnes et 180 lignes.
Les quatres premières lignes contiennent des infos (nom, ect) et les
dernières des éléments. Comment faire en VBA pour tester si sur une
ligne


une plage de cellule (d5:h5) est vide alors supprimer la ligne et passer
à


la plage (d6:H6) ainsi de suite jusqu'à la fin. J'ai essayer de faire
une


comparaison de plage et déplacer avec rowcell. Ca marche pour une plage
mais

quand je mets un compteur rien ne ce passe. Bref je gélère.
merci








Avatar
Alain DEJEAN
Merci Monique pour tes conseils et les adresses. J'ai de quoi gratter.
"Monique Brunel" a écrit dans le message de news:

Bonsoir Alain,
bienvenue sur mpfe :-)

Sur les sites proposés dans ce message d'accueil, tu découvriras des cours
(avec ou sans VBA), des classeurs d'exemples à télécharger, des macros,
des

trucs et astuces...

En complément des solutions proposées par Jacques et Denys, par exemple
http://dj.joss.free.fr/cellule.htm#lgvide
http://ericrenaud.free.fr/droitefeuilles.htm

http://xlbysteph.free.fr/aideinformatique/actioncellule.htm#Cellules_suppres

sion

Pour connaître les habitudes de mpfe (et les erreurs à éviter, comme les
fichiers joints...), tu peux lire ces messages publiés régulièrement ici,
avec l'un de ces intitulés
- FAQ MPFE http://dj.joss.free.fr/netiquet.htm (nétiquette, conseils...)
- [Charte] du forum MPFE http://minilien.com/?9Ag3gXpmA4
et consulter cette page
http://www.excelabo.net/mpfe/connection.htm
(connexion,conseils...), à consulter absolument si tu suis le forum depuis
un site web (la solution la moins efficace et la moins confortable) ou
avec

le serveur de Wanadoo (très peu performant quant au délai d'affichage et
au

nombre de messages publiés).
Le serveur à utiliser : news.microsoft.com - ou cliquer directement sur
news:microsoft.public.fr.excel

Pour les débutants, voilà 5 bons trucs pour apprendre vite :
- utiliser souvent l'enregistreur de macro et analyser le code obtenu
- utiliser la touche F1 pour appeler l'aide (à propos du mot-clef, en
VBA, sur lequel se trouve le curseur)
- tester et essayer de comprendre des réponses faites à d'autres
- consulter souvent les sites renseignés
- ne jamais hésiter à poser des questions sur le forum

Voici la liste des sites dédiés à Excel, réalisés par des mpfie(ne)s et
que

nous devons tous avoir dans nos favoris.
Débutant ou utilisateur confirmé, tu y trouveras de quoi apprendre,
progresser et résoudre bien des problèmes.
(la date d'une mise à jour est signalée par ** ** )
http://dj.joss.free.fr/faq.htm ** 13/07/03 **
la FAQ du forum, mise en oeuvre par Daniel et à lire absolument par tout
nouveau sur mpfe : la bonne manière de participer au forum (charte,
souriettes, abréviations...), liens, bibliographie, les réponses aux
questions le plus souvent posées, des trucs et astuces, un moteur de
recherche interne et externe (Yahoo), une page débutants
http://www.excelabo.net/index.php ** 06/08/03 **
le site humoro-ludique de Misange : une importante rubrique "Trucs et
astuces", des classeurs à télécharger, un glossaire, une page débutants,
des

jeux en VBA... et un méta-moteur de recherche sur 6 sites de cette
liste...

mais aussi tout ce qui fait "l'esprit mpfe", les perles, les gifs...
et,sur

http://fotoflo.free.fr/ les photos des soupers/dîners de mpfe
http://longre.free.fr/ ** 27/03/03 **
le site de Laurent, notre Grand Chef à Quatre Plumes : de très nombreux
liens commentés, les macros pointues de Laurent... (techniques de
programmation, calculs de dates et d'heures, Api...)
http://jacxl.free.fr/mpfe/ ** 01/03/03 **
le site de : les graphiques, la bourse, le Web, un cours VBA, un
moteur

de recherche à la page Aide... et le trombinoscope des mpfien(ne)s
http://ericrenaud.free.fr/index.html ** 18/06/03 **
le site d'Eric : particulièrement destiné aux débutants (UserForm...)
http://perso.wanadoo.fr/frederic.sigonneau ** 06/05/03**
le site de Frédéric : gestions de temps, VBA pour Excel... une mine d'or
de

macros
http://xlbysteph.free.fr/aideinformatique/mainexcel.html ** 24/04/03 **
le site de Stéphane : cours VBA, Excel 4 (ou 5) et Excel 97/2000...
http://perso.club-internet.fr/bdafonse/excel_1.htm
le site de Bruno : formules, classeurs à télécharger...
http://cherbe.free.fr/ ** 14/03/03 **
le site de Christian : initiation à Excel, initiation à VBA, Excel avancé
sans VBA... (cours à télécharger)
http://www.ilyapa.net/excel/ ** 22/05/02 **
le site de Pascal : procédures VBA, composants par l'exemple,calendriers,
jeux
http://intendant.free.fr/ ** 13/03/02 **
le site de Thierry : cours VBA (début et perfectionnement), graphique,
Excel

en bureautique...
http://www.polykromy.com/ ** 29/06/03 **
le site de Gaëtan : cours sur Excel sans VBA, les couleurs, des astuces
animées...
http://www.gaboly.com ** 05/02/03 **
le site de Michel, cours Excel et VBA (avec un Mac)...
http://www.excel-downloads.com ** 26/07/03 **
le site de David, des programmes Excel à télécharger
http://mapage.noos.fr/pnoss/excel.html ** 23/08/02 **
le site de Philippe, trucs et astuces, Exoutils (barre d'outils pour Excel
à

télécharger)...
http://www.champey.com/
le site de Patrice : les langages de programmation (VB, VBS et VBA)
http://www.anthony-penel.fr.st
le site d'Anthony : des macros appliquées à la finance
http://www.fundp.ac.be/~jmlamber/
le site de Jean-Marie : initiation VBA, TCD, listes, solveur...
http://www.ibelgique.com/OfficeAssistant
le site de Bureauticien : nombreux exemples résolus par VBA,fonctions...
http://www.cathyastuce.com/index.htm
le site de Cathy : cours Excel avec ou sans VBA...
http://perso.wanadoo.fr/jean.duprat
le site de Papy Jean : fiches Excel pour débutants...
http://www.ifrance.com/fleguen/excel.html
le site de Konga : des classeurs d'exercices (fonctions, macros)


Pour une collection très fouillée d'adresses (avec commentaires) :
le classeur de Clément M, à télécharger sur disciplus
Favoris.xls
Et un lien à y ajouter, la liste des constantes intrinsèques de VBA avec
leur valeur numérique (par versions d'Excel) :
http://support.microsoft.com/support/kb/articles/Q112/6/71.ASP
(télécharger: wc0993.exe)

Pour le passage de Excel 4 à Excel 97, un lien proposé par Geo
http://www.microsoft.com/FRANCE/officedev/infotech/info.asp?mar=/FRANCE/of
ficedev/infotech/MacroXLtoVBA.html

(le lien tient sur plusieurs lignes, il se termine par html)
ou http://minilien.com/?5vyhNUG62R

Enfin, pour retrouver d'anciens messages, tu peux aller sur
http://groups.google.com/advanced_group_search
avec les conseils de Clément M pour obtenir les meilleurs résultats :
--- Là, il y a un écran "bilingue" qui permet de faire une recherche plus
ou moins pointue, selon les informations dont l'on dispose.
Une fois que l'on a repéré un message, il est possible de récupérer
l'ensemble de la ficelle, en cliquant sur "Voyez Fil de Discussion (x
articles)".
Je me suis aperçu que Google fonctionnait très mal quand on fait une
recherche avec un nom qui contient des accents. Il semble donc préférable
d'utiliser l'adresse électronique comme nom d'auteur.
Auteur => 3.450 messages
Auteur Clément Marcotte => 1 message
Auteur Clément_Marcotte => 0 message ---

Bonne lecture et à bientôt sur mpfe.

--
Amicalement,
au nom des mpfiens et mpfiennes,
Monique (la Wallonne)
http://users.skynet.be/osga/ , pour les amateurs d'athlétisme



Alain DEJEAN wrote:
Bonjour à tous

Je débute en VBA et j'ai réussi à copier des données dans une autre
page. j'ai un tableau de 8 Colonnes et 180 lignes.
Les quatres premières lignes contiennent des infos (nom, ect) et les
dernières des éléments. Comment faire en VBA pour tester si sur une
ligne une plage de cellule (d5:h5) est vide alors supprimer la ligne
et passer à la plage (d6:H6) ainsi de suite jusqu'à la fin. J'ai
essayer de faire une comparaison de plage et déplacer avec rowcell.
Ca marche pour une plage mais quand je mets un compteur rien ne ce
passe. Bref je gélère.
merci