Bonjour,
J'ai crée une macro qui recopie dans la colonne suivante les valeurs de la colonne précédente en appuyant sur un "Bouton".
La macro fonctionne, le problème c'est que j'ai créer une dizaine de bouton qui pour chaque colonne m’exécute la même fonction donc forcément cela donne une macro assez lourde et quand j'arrive au chargement du 4eme "bouton " par exemple la macro met 5 min à s’exécuter voir le fichier excel plante...
Donc je me demandais comment je pouvais alléger ma macro....
J'ai créée cette macro car j'ai une colonne à environ 200 lignes à remplir avec des croix et je voulais gagner du temps en créant un bouton qui me copie directement la colonne précédente...
J'espère que vous pourrez m'aider.
Voici la macro que j'utilise :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub Croix Dim cell As Range For Each cell In Worksheets("feuille1").Range("K5:K200") If cell.Value = "x" Then cell.EntireComlumn.Copy Columns ("L:L") Next Cell End Sub
Julie
Partager