IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Suppression de cellules vides


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Par défaut Suppression de cellules vides
    Bonsoir,

    je suis un vrai débutant en VBA...

    Voici mon problème, au cours de la procédure que je réalise, je suis en présence d'une colonne d'une 100 aine de lignes. Sur cette colonnes sur les 100 lignes en jeu, je n'ai que 10 ou 15 cellules ont un mot est écrit dans la cellule.
    C'est pourquoi je voudrais supprimer les cellules où rien n'est écrit dedans ?

    Si qqn peut m'aider ou me donner une fonction sous Excel qui puisse mettre utile...


    Merci d'avance


    Damss

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut Damss et le forum
    VBA ne supporte pas l'imprécision! Pour avoir de l'aide, surtout si tu débutes, donnes des précisions (feuille, adresses, etc...) ça te permettra d'adapter plus facilement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Test ()
    Dim X as long
    for X =Range("A" & Rows.count).end(xlup).row to 1 step -1
    'Pour x =dernière ligne non vide de A, jusqu'à 1 en décrémentant
         If range("A" & X) = "" then rows(X).delete
         'si la cellule A ligne x est vide, alors supprimer Ligne X
    Next X
    'X suivant
    End sub
    Macro faite sur le site.
    A+

  3. #3
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour Damss Gorfael le forum on peu un truc comme cela aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub test()
    [A:A].SpecialCells(xlCellTypeBlanks).EntireRow.Delete
    End Sub

  4. #4
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Par défaut
    merci à vous 2 ! les deux procédures marchent !
    j'ai essayé de faire des test pour voir le temps de calcul pour les deux mais n'ai pas vu de différences significatives...

  5. #5
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour Damss , le fil , le forum le but de code c etait pas optimiser le code seulement le simplifier en terme de rapidite c est equivalent

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Suppression de toutes les lignes avec cellule vide en colonne A
    Par Cyclemmanuel dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/05/2012, 19h43
  2. [XL-2000] Suppression ligne entière si cellule vide
    Par RAID14 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 28/07/2010, 14h00
  3. suppression de cellule vide
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/10/2007, 17h56
  4. suppression cellule vide dans une plage ?
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 15/10/2007, 15h01
  5. [XSL-FO] Table avec cellule vide
    Par JustAGphy dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 12/05/2004, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo