Macro - Copier sur une autre colonne si la cellule <> 0

Bonsoir,

J'ai une petite requette.

Je cherche à faire une macro avec un bouton (pas en private sub) qui va lire des lignes 1 à 2000, et si dans la colonne AD il y a un chiffre différent de zéro (ou non vide, si c'est plus facile à coder) il faut copier le chiffre en valeur dans la même ligne mais sur la colonne E.

Merci d'avance pour votre aide.

bojour

sans VBA

dans la cellule de destination :

= SI(macellule = "" ; ""; macellule)

cette solution est dynamique, elle ne "copie" rien. Elle affiche. C'est mieux du point de vue des principes de la bonne gestion de données.

Bonjour,

Merci pour la proposition. J'ai pensé a cette formule, malheureusement il va être fastidieux de l'ajouté dans ma plage de cellules car seulement quelques cellules quoi doivent se remplir dans la colonne E.

J'ai mis un fichier pour mieux comprendre la problématique. En plus de mois en mois je vais devoir modifier la macro pour qu'il recopie en colonne F ensuite puis G etc. Ce qui serai compliqué à faire avec une formule.

Merci d'avance si quelqu'un à une idée

16classeur4.xlsx (719.05 Ko)

re

impossible de travailler sur ton fichier car en AD il y a un code d'erreur

qu'est-ce que cette colonne AD ?

pour répéter des milliers de fois les tableaux les uns sous les autres ?

NE PAS faire de recopies (ni au clavier, ni par VBA)

Rechercher des sujets similaires à "macro copier colonne"