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 .
|