J'aimerais connaître une formule pour faire un collage décalé. C'est à dire, si j'ai une colonne qui va de B1 à B30 pouvoir coller cette colonne sous C31 et cela de manière automatisé (pouvoir l'appliqué sur un fichier de plus de 1000 ligne par exemple)
Dans les tags, on trouve "vba" ... dans ton message, tu parles de formule ...
D'autre part, il faudrait que tu expliques un peu plus ce que tu veux:
à quel moment la copie doit-elle se faire?
y a-t-il un rapport entre le fait que la première plage va de B1 à B30 et le fait que la copie démarre en C31?
dans ton exemple de 1000 lignes où faut-il copier les données?
les colonnes seront toujours la B pour les données de départ et la C pour la copie?
s'agit-il de valeurs ou de formules?
etc.
Dans le cas présent, un fichier avec -au moins- deux exemples de la situation de départ et des résultats attendus aurait peut-être permis de comprendre
Je vous joints un fichier test. Vous trouverez un onglet avec le résultat désiré.
Voici un fichier de 17 ligne en test.
J'aimerais mettre en place une macro qui va copier la colonne F et la coller sous G mais à la suite de la colonne F.
C'est-à-dire, si la colonne F finit à F17 alors le collage aura lieu sous G18
J'aimerais aussi savoir si il était possible de copier la colonne B et C et coller à la suite de la dernière ligne mais en inversant les deux colonnes .
Le but étant de pouvoir appliquer la macro sur d'autre fichier comportant plus de ligne (toujours selon le même principe de faire la collage à la suite de la dernière ligne non vide.)