XL 2010 décaler les cellules le + à gauche

matoupitou

XLDnaute Occasionnel
bonjour

votre aide d'expert là-dessus s'il-vous-plait

à partir d'une cellule qu'on peut choisir et pour toutes les cellules non vides se trouvant à sa droite demander à Excel de rapatrier le plus à gauche possible les infos contenues dans ces dites cellules et pour toutes les lignes du fichier

en pj un fichier avec 2 onglets pour que ce soit plus lisible voir compréhensible
dans cet exemple à partir de la cellule Af2 et pour jusque AF38 rapatrier les infos tel onglet 2 "resultatattendu"

ch'tite précision : la cellule de depart n'est pas tjrs AF2 et le fichier ne se termine pas forcément en ligne 38

à faire par tri puis par coupe/colle c'est très très long surtout qd le fichier fait +de 5000 lignes!
par avance un GRAND merci
 

Pièces jointes

  • decaler le plus a gauche.xlsx
    84.4 KB · Affichages: 103

job75

XLDnaute Barbatruc
Bonjour matoupitou,

Cela se fait très facilement manuellement :

- touche F5 => sélectionner la plage AF:XFD

- touche F5 => Cellules => sélectionner les cellules vides

- clic droit => Supprimer => Décaler les cellules vers la gauche

- menu Format => Ajuster la largeur de colonne.

Si vous voulez une macro faites tourner l'enregistreur pendant ces opérations.

A+
 

matoupitou

XLDnaute Occasionnel
recoucou
alors sur ce fichier la manipulation F5 ne fonctionne pas. excel ne sélectionne pas les cellules vides
peut-être parce qu'il est la résultante après une macro de mise en forme. Du coup comment forcer ?
par avance merci bcp
 

Pièces jointes

  • decaler le plus a gauche AUTRE.xlsx
    11.4 KB · Affichages: 11

job75

XLDnaute Barbatruc
Bonjour matoupitou,

Bah c'est le coup classique : les cellules "vides" contiennent en fait le texte vide "".

Alors on va les remplacer par autre chose, par exemple la valeur logique VRAI :

- sélectionner les colonnes A:Z

- touches Ctrl+H => Rechercher : <laisser vide> Remplacer par : VRAI

- touche F5 => Cellules => Constantes => Valeurs logiques (décocher les 3 autres cases)

- clic droit => Supprimer => Décaler les cellules vers la gauche

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 107
Messages
2 085 354
Membres
102 873
dernier inscrit
yayo