13GIBE59
XLDnaute Accro
Bonjour le forum,
Dans mon fichier exemple, il se trouve quinze colonnes contenant chacune une liste de mots.
Ces mots sont espacés entre eux dans chaque colonne par des vides (voir onglet 'partiel'), et je souhaite supprimer
ces cellules vides pour grouper les mots à la suite dans chaque colonne (voir onglet 'classés').
Je précise que mon classeur originel (trop lourd !)comporte 386265 mots répartis sur autant de lignes, pour un tableau à 386265 x 15 = 5 793 975 cellules et que l'on doit supprimer 5 407 710 cellules vides...
Ma macro simpliste ne fonctionne pas (erreur 400 ):
Quelqu'un a-t'il une idée pour m'éviter de faire ça à la main (je ne suis pas Onan...) ?
Merci d'avance.
JB
Dans mon fichier exemple, il se trouve quinze colonnes contenant chacune une liste de mots.
Ces mots sont espacés entre eux dans chaque colonne par des vides (voir onglet 'partiel'), et je souhaite supprimer
ces cellules vides pour grouper les mots à la suite dans chaque colonne (voir onglet 'classés').
Je précise que mon classeur originel (trop lourd !)comporte 386265 mots répartis sur autant de lignes, pour un tableau à 386265 x 15 = 5 793 975 cellules et que l'on doit supprimer 5 407 710 cellules vides...
Ma macro simpliste ne fonctionne pas (erreur 400 ):
Code:
Sub efface()
Range("C2:P386265").Select
Selection.SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
Range("A1").Select
End Sub
Quelqu'un a-t'il une idée pour m'éviter de faire ça à la main (je ne suis pas Onan...) ?
Merci d'avance.
JB