Rechercher : dans
Par :

[Excel]VBA pour supprimer des lignes vides

Dernière réponse le 20 nov 2006 à 11:07:11 moi18, le 20 nov 2006 à 10:40:54 
 Signaler ce message aux modérateurs

Je recherche un programme VBA pour supprimer des lignes vides dans une feuille de calcul. Cette feuille contient que des formules qui renvoient des données. J’ai cherché sur le forum ce qui pouvait m’interesser et tout ce que j’ai ne marche pas. J’ai cru que c’etait du au faite que les cellules avaient les formules. Donc j’ai copier et coller dans une autre feiulle en collant que les valeurs. Et la le programme ne marche toujours pas. Alors que si je rentre du texte dans une autre feuille comme ca, le programme marche. Voila le programme que j’ai trouvé

Sub DeleteEmptyRows()
Dim LastRow As Long
Dim R As Long

If WorksheetFunction.CountA(Cells) = 0 Then
MsgBox "Feuille vide !"
Exit Sub
End If

With ActiveSheet.UsedRange
LastRow = .Cells(.Cells.Count).Row
End With

For R = LastRow To 1 Step -1
If WorksheetFunction.CountA(Rows(R)) = 0 Then
Rows(R).Delete
End If
Next R
End Sub

Je precise juste que ma feuille contient 7000 lignes de valeurs (texte, numerique…) mais une seule colonne.

Voila si quelqu'un pouvait m’aider, je lui en serais tres reconnaissant !!!

Meilleures réponses pour « [Excel]VBA pour supprimer des lignes vides » dans :
Sed - Supprimer une ou plusieurs lignes d'un fichier VoirSupprimer une (ou plusieurs) ligne(s) d'un fichier Syntaxe sed '{[/]||[/]}d' sed '{[/][,][/]d' /.../ = délimiteurs n = le numéro de ligne chaîne = la chaîne contenue dans la...
Figer une ligne dans un tableau Excel VoirPour figer la ligne 1 (par exemple) dans une feuille excel : Sélectionnez la ligne 2, Puis allez dans le menu "Fenêtres" et option "Figer les volets".
Les fonctions Ligne, Lignes, Colonne, Colonnes VoirVous avez un tableau et vous l'avez nommé NomTableau (par exemple) avec : INSERTION / NOM / DEFINIR ..... cocher les cases du tableau et nommer le tableau NomTableau (par exemple) Dans ce tableau, vous voulez connaitre, quelque soit son...

1

 moi18, le 20 nov 2006 à 11:07:11
  • +1

Desolé de vous avoire derangé, la programation marche bien donc ne vous creusez pas la tete, tout est ok. désolé encore

Répondre à moi18