Macros Excel vous permettent d`automatiser les tâches fastidieuses et de créer des feuilles de calcul qui fonctionnent comme un logiciel plutôt que seulement des colonnes et des lignes de données. La meilleure façon de créer une macro, même si vous êtes un programmeur avancé est d`utiliser la fonction d`enregistrement pour laisser Excel suivre vos pas et enregistrer chaque étape dans une macro qui peut être exécuté sur commande.
Le problème avec cette approche est souvent la macro va mettre dans une étape ou formater une cellule dans la façon dont il pense est correct plutôt que ce que l`utilisateur veut. Vous aurez alors besoin d`ouvrir la macro en mode d`édition et de modifier le code. Ce processus est assez simple, mais ne nécessite un peu de connaissances.
Clique sur le "Développeur" option sur la barre de menu. Si ce ne sont pas disponibles, cliquez sur le "Bouton Microsoft Office" dans le coin supérieur gauche et cliquez sur "Options Excel." Mettez en surbrillance le "populaire" catégorie et cochez l`option qui dit, "Afficher l`onglet Développeur dans le ruban."
Créer une macro si vous ne l`avez pas déjà fait en cliquant sur le "Enregistrer une macro" option. Sélectionnez la cellule qui contient la date que vous souhaitez modifier. Si elle est une plage de cellules, mettre en évidence toute la gamme. droite, cliquez sur la cellule (s) en surbrillance et choisissez "Format de cellule." Assure-toi "date" est sélectionné dans la catégorie et choisissez l`un des formats. Celui que vous voulez ne figure pas et vous corriger cela dans les prochaines étapes. Cliquez "Arrêter l`enregistrement."
Cliquer sur "Macros" et choisissez la macro que vous avez créé ou enregistré à l`étape précédente. Cliquez "modifier" pour ouvrir la macro dans une fenêtre d`édition Visual Basic.
Trouvez la ligne qui a la fonction "NumberFormat" en elle. Si vous avez enregistré une macro dans l`étape précédente, le code ne devrait être quelques lignes. Si cela est une macro précédemment créé et est trop longue pour rechercher manuellement, cliquez sur les jumelles sur la barre de menu pour ouvrir la "Trouver" option et saisissez "NumberFormat" pour le rechercher. Selon la façon dont la cellule a été choisi la ligne peut commencer par "Sélection" ou "Gamme." Le format que vous souhaitez modifier est dans les citations suivantes le signe égal.
Supprimer tout entre les guillemets et le remplacer par "mmm", De sorte que l`extrémité de la ligne de code ressemble à:
.NumberFormat = "mmm"
Fermer la "Module1 (Code)" fenêtre et fermer la "Visual Basic - Book1" fenêtre. Vous ne devez pas enregistrer quoi que ce soit à ce moment. Cliquez "Macros" à nouveau, sélectionnez la macro et cliquez sur "Courir." La macro va maintenant changer la date (s) que vous avez sélectionné au format mois.
Conseils & Avertissements
- En fonction de votre niveau et de compétences à la programmation Visual Basic, l`enregistrement d`une macro est presque toujours la meilleure façon de commencer. De cette façon, vous avez un cadre dans lequel pour commencer, et la plupart des fonctions et des propriétés dont vous avez besoin seront déjà dans le code.
- Assurez-vous que vous enregistrez la feuille de calcul après avoir testé la macro même si vous ne l`avez pas changé quoi que ce soit dans la feuille elle-même. C`est alors le code de macro est enregistrée avec la feuille de calcul plutôt que lorsque vous quittez la fenêtre de code.