Suppression ligne excel

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

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,

    sinon c'est plus simple de mettre un filtre sur ta colonne, de sélectionner les vides et de les supprimer
    eric
    1. 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+