Décaler plage de données

Bonjour,

J'aimerais pouvoir décaler une plage de données.

Je m'explique :

Si j'ai une plage avec

  • 1
  • -1
  • ---1
  • -----1
  • 1
  • 1
  • 1
  • 1
  • 1

J'aimerais que la plage fasse :

  • 1
  • --1
  • ---1
  • -----1
  • ------1
  • ------1
  • ------- 1
  • --------1
  • --------1

Faire une sorte de suite sans que les 1 se chevauchent, enfin à la suite ...

Est-il possible avec la fonction "décaler" ou alors "offset" sur vba ?

Bonjour,

peux-tu joindre ton exemple sur un fichier excel ?

ok, je n'ai rien compris à ton fichier (comment sont positionnés les 1 dans ton planning ?)

j'espère que quelqu'un pourra t'aider !

les 1 sont positionnées dans le calendrier en fonction de plusieurs macros.

Après je regroupe tous sur cette feuille (ci-joint dans le message précédent) avec une nouvelle macro

J'aimerais après une nouvelle macro pour décaler les 1.

En gros dès qu'il y a un 1 qui se trouve déja dans la colonne / décaler le 1 jusqu'à ce qu'il n'est pas de 1 dans la colonne

Bonjour Tropico, Steelson, le forum,

Oups ! Je n'avais pas vu le fichier....désolé,

Un essai .....les "1" sont au format texte...on ajoute un espace à chaque fois.......

1classeur1.xlsm (20.81 Ko)

Cordialement,

Bonjour,

Je me permets de relancer le sujet pour décaler des 1 d'une cellule à une autre

Rechercher des sujets similaires à "decaler plage donnees"