Suppression ligne excel

Patlechat -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai un doc en excel qui contient une colonne avec plusieurs lignes dont des lignes vides.
je voudrais supprimer uniquement les lignes vides comment fait on cela en VBA.

Merci pour votre aide

A+
Configuration: Windows Vista
Firefox 2.0.0.8

2 réponses

  1. Patlechat
     
    mille excuse mais j'ai trouvé voila le prog trouvé dans le forum ici:
    Sub SupprLignesVides()
    ' désactiver le rafraîchissement de l'écran pour accélérer le traitement
    Application.ScreenUpdating = False
    ' désactiver les alertes pour empêcher l'affichage
    ' des messages du genre "Voulez-vous etc."
    Application.DisplayAlerts = False

    ' se placer sur la dernière ligne contenant des données
    Range("A65536").End(xlUp).Select
    Do
    If IsEmpty(ActiveCell) Then
    ActiveCell.EntireRow.Delete
    End If
    ActiveCell.Offset(-1, 0).Select
    Loop Until ActiveCell.Row = 1

    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
    End Sub

    A+
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    sinon c'est plus simple de mettre un filtre sur ta colonne, de sélectionner les vides et de les supprimer
    eric
    0