Shift cells right

Bonjour,

Pouvez-vous m'aider stp? La première colonne de mon fichier excel doit être vide. Lorsque ce n'est pas le cas, je dois faire un "insert, cells, shift cells right" pour décaler les valeurs (car la première colonne devant être vide, lorsque ce n est pas le cas, je dois décaler vers la droite). J ouvre un fichier txt que je convertis en excel, c est pour ca qu elle n est pas tjrs vide.

La question est la suivante: existe-il une formule que je pourrais paster sur toute la colonne plutôt que de faire ca manuellement (j ai 1000000 lignes!!!) car ca prend trop de temps.

Je suis nul en excel mais j avains pensé à un if value = true then shift cells right

Merci beaucoup de m aider, je suis désespérée!!!

Bonjour et bienvenue,

Un truc que je ne comprends pas. D'un coté tu parles d'insérer et de l'autre tu parles d'une formule. Merci de préciser ou de mettre un fichier en ligne.

1000000 lignes

Cela m'étonnerait avec Excel 2003 ....

Amicalement

Dan

Bonsoir,

si j'ai bien compris?

essaie ce code :

Sub decaler()
    Range("A2:A" & [A65000].End(xlUp).Row).SpecialCells(xlCellTypeConstants, 23) _
        .Insert Shift:=xlToRight
End Sub

un petit fichier exemple :

https://www.excel-pratique.com/~files/doc/masset_v1.xls

Merci bcp pour vos réponses qui m ont bien aidé, j'ai règlé le problème!

Bonne soirée!

Rechercher des sujets similaires à "shift right"