Accueil Médias sociaux Enregistrement de macros Excel avec références absolues - mannequins

Enregistrement de macros Excel avec références absolues - mannequins

Vidéo: Excel VBA: Comment calculer la Valeur Absolue en VBA avec la fonction ABS - Docteur Excel 2025

Vidéo: Excel VBA: Comment calculer la Valeur Absolue en VBA avec la fonction ABS - Docteur Excel 2025
Anonim

Le mode d'enregistrement par défaut d'Excel est la référence absolue. Lorsqu'une référence de cellule dans une formule est une référence absolue , elle ne s'ajuste pas automatiquement lorsque la formule est collée dans un nouvel emplacement.

La meilleure façon de comprendre comment ce concept s'applique aux macros est de l'essayer. Enregistrer une macro qui compte les lignes dans une feuille de calcul. (Voir la figure pour un exemple.)

votre feuille de travail pré-titrée contenant deux tableaux.

Vous pouvez trouver l'exemple de jeu de données utilisé ici en ligne.

Procédez comme suit pour enregistrer la macro:

  1. Assurez-vous que la cellule A1 est sélectionnée.

  2. Dans l'onglet Développeur, sélectionnez Enregistrer une macro.

  3. Nommez la macro AddTotal.

  4. Choisissez ce classeur pour l'emplacement de sauvegarde.

  5. Cliquez sur OK pour commencer l'enregistrement.

    À ce stade, Excel enregistre vos actions.

  6. Pendant l'enregistrement d'Excel, sélectionnez la cellule A16 et tapez Total dans la cellule.

  7. Sélectionnez la première cellule vide dans la colonne D (D16) et tapez = COUNTA (D2: D15).

    Cette formule donne le nombre de branches au bas de la colonne D. Vous utilisez la fonction COUNTA car les numéros de branches sont stockés sous forme de texte.

  8. Cliquez sur Arrêter l'enregistrement dans l'onglet Développeur pour arrêter l'enregistrement de la macro.

    Votre feuille de travail post-totalisée.

La feuille de calcul formatée devrait ressembler à celle montrée ici.

Pour voir votre macro en action, supprimez la ligne Total que vous venez d'ajouter et lisez votre macro en procédant comme suit:

  1. Dans l'onglet Développeur, sélectionnez Macros.

  2. Recherchez et sélectionnez la macro AddTotal que vous venez d'enregistrer.

  3. Cliquez sur le bouton Exécuter.

Si tout se passe bien, la macro joue vos actions sur un T et donne un total à votre table. Maintenant, voici la chose. Peu importe comment vous essayez, vous ne pouvez pas faire fonctionner la macro AddTotal sur la deuxième table. Pourquoi? Parce que vous l'avez enregistré comme une macro absolue.

Pour comprendre ce que cela signifie, examinez le code sous-jacent en sélectionnant Macros dans l'onglet Développeur. La boîte de dialogue Macro apparaît.

La boîte de dialogue Excel Macro-dial.

Sélectionnez la macro AddTotal et cliquez sur le bouton Modifier. Visual Basic Editor s'ouvre et affiche le code qui a été écrit lorsque vous avez enregistré votre macro:

Sub AddTotal () Range ("A16"). Sélectionnez ActiveCell. FormulaR1C1 = "Total" Range ("D16"). Sélectionnez ActiveCell. FormulaR1C1 = "= COUNTA (R [-14] C: R [-1] C)" End Sub

Portez une attention particulière aux deux lignes de code qui sélectionnent la plage A16 et la plage D16. Étant donné que la macro a été enregistrée en mode de référence absolue, Excel a interprété votre sélection de plage comme des références de cellule absolues. En d'autres termes, quel que soit l'emplacement de votre curseur dans votre classeur, lorsque vous exécutez la macro enregistrée, Excel sélectionne la cellule A16 puis la cellule D16.Dans la section suivante, vous regardez à quoi ressemble la même macro lorsqu'elle est enregistrée en mode de référence relative.

Enregistrement de macros Excel avec références absolues - mannequins

Le choix des éditeurs

Réussissent Les gestionnaires de communauté en ligne ont des mots - les nuls

Réussissent Les gestionnaires de communauté en ligne ont des mots - les nuls

Sont des outils puissants. Ils vendent, commandent, dirigent et suggèrent. La façon dont vous utilisez les mots en tant que gestionnaire de communauté en ligne a une incidence sur la façon dont vous et les membres de votre communauté vous entendez, ainsi que sur la façon dont vos clients réagissent. Avoir un chemin avec les mots est plus que simplement écrire une phrase. Une partie de votre ...

Maman réussie Blogueuse Audrey McClelland - mannequins

Maman réussie Blogueuse Audrey McClelland - mannequins

Audrey McClelland a commencé son premier blog fin 2006 avec sa mère et sa soeur , l'appelant The Pinks and Blues Girls. Ils ont commencé comme un blog de critique de produit, mais ils ont vite compris qu'ils voulaient écrire sur des sujets qui les passionnaient davantage. Ils ont renommé le site Mom Generations pour refléter les intérêts d'Audrey comme ...

Gestionnaires de communauté en ligne réussis Restez impartial - mannequins

Gestionnaires de communauté en ligne réussis Restez impartial - mannequins

En tant que community manager, vous devez être juste. En fait, cela devrait être la règle numéro un de la gestion communautaire en ligne. Même si vous n'aimez pas une personne ou n'êtes pas d'accord avec lui, vous devez être juste. Tout le monde dans votre communauté doit être traité avec le même respect. Être impartial va bien au-delà ...

Le choix des éditeurs

Comment demander une première date - les nuls

Comment demander une première date - les nuls

Qui demandent une première date peuvent être intimidants, mais ce n'est pas la fin du monde si la réponse est non. Pour améliorer les chances d'obtenir un oui lorsque vous demandez un premier rendez-vous, restez flexible, gardez les choses à la lumière, et suivez ces conseils: Demandez un mercredi ou un jeudi soir. Ne jamais demander ...

Comment s'entretenir en toute confiance - les nuls

Comment s'entretenir en toute confiance - les nuls

Ne doivent pas bouleverser leurs esprits. Apprenez à gérer votre stress et à le faire fonctionner pour vous. Pour vous calmer et vous préparer à passer un bon moment, essayez ces techniques anti-stress. Respiration carrée Pour se détendre avant une date ou toute autre expérience potentiellement anxieuse, essayez la respiration carrée: Inha ...

Le choix des éditeurs

Comment ajouter l'engagement des médias sociaux aux communiqués de presse - mannequins

Comment ajouter l'engagement des médias sociaux aux communiqués de presse - mannequins

Les communiqués de presse traditionnels prennent de nouvelles formes à cause des médias sociaux. Ils ne peuvent plus simplement faire des annonces et cracher le langage marketing. Un communiqué de presse doit maintenant faire partie de la conversation dans les réseaux sociaux. Avec la croissance des médias sociaux et des outils de publication au bout des doigts, les jours des éditeurs et des producteurs ...

Ajustement de la luminosité et du contraste d'un blog dans Picasa - mannequins

Ajustement de la luminosité et du contraste d'un blog dans Picasa - mannequins

Parfois vos meilleurs efforts, les photos que vous prenez pour votre blog finissent par regarder trop sombre ou trop léger. En utilisant un logiciel de retouche photo tel que Picasa, vous obtenez une seconde chance car vous pouvez régler la luminosité et le contraste. Pour régler la luminosité et le contraste, procédez comme suit: Ouvrez Picasa et, dans la bibliothèque, double-cliquez sur ...

Ajuster un blog Couleur de la photo dans Picasa - Les nuls

Ajuster un blog Couleur de la photo dans Picasa - Les nuls

Ont souvent besoin d'un peu de couleur ajuster avant de le publier sur votre blog. Par exemple, les lumières fluorescentes ont tendance à rendre les photos verdâtres. Avec un peu d'aide de logiciels de retouche photo tels que Picasa, vous pouvez redonner à vos amis des couleurs normales. Pour ajuster la couleur d'une photo, suivez ...