supprimer des cellules vides

M

MARY

Guest
bonjour le forum

voila j ai un tableau qui va de la colonne D a L et qui descent jusqu a la ligne 150 .
Dans chaque colonne j ai des noms de couleur qui se mettent dans certaines cellules par exemple colonne A lignes 5 6 15 18 22
colonne B lignes 1 5 6 8 22 23 28
colonne c lignes 1 4 5 15 18 25 26
et ainsi de suite , j aimerais pouvoir avoir ces colonnes sans les cellules vides entre le no 1 5 ou 8 22 par exemple , cela serait il possible de m indiquer ce que je dois faire pour cela
merci
mary
 

Marc_du_78

XLDnaute Accro
Bonjour à tous, le Forum,

Fais attention mary, dans le menu Edition, si tu développe en cliquant sur la flèche du bas du verras deux lignes :
Supprimer
Supprimer tout
Dans le premier celle-la t'ouvre une nouvelle boite de dialogue

A+ persévérance et courage sous les deux mamelles d'excel
 
M

mary

Guest
Merci Marc
je comprend tout cela ,Marc , mais je crois que le mieux serais une macro qui me fasse cela sur 9 ou 10 colonne la dixieme me sert mons souvent et refasse remonter tout au meme niveau , car la j ' ai beau me battre , niet niet , merci pour ta participation a mon souci qui s'avere etre un gros probleme for me
mary
 

Marc_du_78

XLDnaute Accro
Voici ce que j'ai fait avec l'enregistreur de macro
Créer un bouton et y associer la macro par clic droit sur la bordure du bouton

Sub SupCellVides()
Range('D7:N43').Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete Shift:=xlUp
Range('A1').Select
End Sub
 

Marc_du_78

XLDnaute Accro
mary,

Je t'ais écris :
Voici ce que j'ai fait avec l'enregistreur de macro
Créer un bouton et y associer la macro par clic droit sur la bordure du bouton
Ce que je peux ajouter c'est qu'en faisant Alt + F11 tu accèdes dans le code, là tu peut changer :
Range('D7:N43').Select par
Range('D7:L150').Select ta plage de cellules.
Pour ta question, la réponse se trouve ici :

https://www.excel-downloads.com/whats-new/posts/325303/

Je ne peux hélas à mon grand désespoire t'en dire plus je ne connais pas un mot d'anglais. Mais comme tu peux le constater, avec excel on arrive à tout.
Bonne journée à toi et au Forum.
 

Hervé

XLDnaute Barbatruc
Bonjour tout le monde :)

Une autre possibilité en bouclant sur le tableau, renvoi en feuille 2


salut [file name=couleur_20060116103237.zip size=9882]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/couleur_20060116103237.zip[/file]
 

Pièces jointes

  • couleur_20060116103237.zip
    9.7 KB · Affichages: 108

Dan

XLDnaute Barbatruc
Mary,

Quelques détails sur ce que André t'a proposé et sans macros.

- Sélectionne ton tableau de D7 à N43
- Menu / edition / atteindre / et clique sur cellules
- Choisir l'option Cellules vides puis ok
- Menu / edition / Supprimer et choisis 'décaler vers le haut'

Vérifie si tu reviens voir ici.

;)
 

Discussions similaires

Réponses
46
Affichages
1 K

Statistiques des forums

Discussions
312 515
Messages
2 089 235
Membres
104 074
dernier inscrit
Romuald MORVAN