Une macro est un petit morceau de code que vous pouvez créer dans Microsoft Office pour personnaliser vos applications. Les macros sont créées dans Visual Basic pour Applications ( VBA) , un sous-ensemble du langage de programmation Visual Basic qui est conçu pour la facilité d'utilisation. Si vous souhaitez copier une cellule et collez le contenu dans une autre cellule , une macro est l'outil idéal pour remplir cette fonction . Il suffit d'ajouter le code pour Microsoft Excel et vous pouvez copier le contenu d' une cellule . Choses que vous devez
Microsoft Office 2003 ou 2007
Afficher plus Instructions
1
Ouvrez la feuille de calcul dans laquelle vous souhaitez copier et coller des cellules .
2
Cliquez sur l'onglet " développeur" puis cliquez sur " Visual Basic ".
3
Cliquez sur l'onglet "Insertion" dans la fenêtre " Visual Basic ", puis cliquez sur " Module ". Une nouvelle fenêtre s'ouvrira
4
couper et coller le code suivant dans la fenêtre : .
Sous CpyPste ()
de vente As Range
< p> NewRow As long
Rng As Range
' éteindre l'écran mise à jour
Application.ScreenUpdating = False
NewRow = 401
Set Rng = Range (" A1: A400 " )
Pour chaque vente IN RNG
lignes. ( Sell.Row & ":" & Sell.Row ) Sélectionnez
Selection.Copy
lignes ( NewRow & ":" & NewRow ) . Sélectionnez
Selection.PasteSpecial Paste : = xlValues , Operation : = xlNone , SkipBlanks : = _
False , Transpose : = False
Application.CutCopyMode = False
NewRow = NewRow + 1
Suivant Vendre
Range (" A1 " ) . Sélectionnez
Application.ScreenUpdating = True End Sub
5
Changer le code pour l'adapter à vos besoins. Modification de la plage ("A1 : A400 " ) à la plage de données dans votre document. Par exemple, si les données sont dans les cellules B1 à B10 , vous modifiez la plage d' ( "B1 : B10 " ) . Vous aurez aussi besoin de spécifier où les données doivent être collées ( cellule A401 dans cette macro, définie par «401» ) .
6
Appuyez sur " F5" pour exécuter la macro .