7 votes

Puis-je créer quelque chose comme une macro dans Numbers?

J'ai cette longue formule qui est utilisée dans de nombreuses colonnes :

=SI(N17<60; DÉF.NÚM.DEC(SOMME(60; N17); 1); " Approuvé")

Donc, quand je dois changer quelque chose dans cette formule, je dois éditer chacune d'entre elles. Pour éviter ce genre de duplication, puis-je créer quelque chose comme une macro, qui me permettra de faire quelque chose comme ceci :

déf maMacro($POS) :
  retour SI($POS<60; DÉF.NÚM.DEC(SOMME(60; $POS); 1); " Approuvé")

Et l'utiliser comme suit :

=maMacro(N17)

Remarque : Les formules sont en portugais.

5voto

Oskar Points 1242

Il existe une documentation riche et un support en automatisation approfondi pour Numbers grâce à Automator et AppleScript. Voici un lien vers un tutoriel intermédiaire pour enregistrer vos scripts et afficher la barre de menu pour déclencher ces scripts.

Je pourrais vous voir entrer la formule ou substituer / sélectionner la plage à laquelle appliquer une fonction assez facilement.

La bonne chose à propos de ce site est qu'il propose également de nombreux tutoriels pour couvrir la syntaxe de scripting / comment utiliser l'éditeur de script et toutes les choses que vous apprenez dans Numbers sont générales aux autres applications qui ont un support de scripting sur macOS - les applications internes et les applications tierces.

3voto

DerrickHo328 Points 101

Je sais que c'est une vieille question mais si quelqu'un est toujours intéressé par une solution possible, il existe un moyen d'obtenir un comportement similaire à une macro. Je ne sais pas si cette fonctionnalité est documentée.

Pour ce faire, vous devez créer un tableau à deux colonnes avec la première colonne figée.

La colonne A serait le nom de votre "macro" (par exemple, "Nom par défaut"). La colonne B serait sa valeur.

Si vous entrez =def alors l'une des options de saisie semi-automatique devrait être "Nom par défaut". C'est traité comme une fonction et cela vous donnerait la valeur dans la colonne B.

entrer la description de l'image ici

entrer la description de l'image ici

entrer la description de l'image ici

entrer la description de l'image ici

entrer la description de l'image ici

entrer la description de l'image ici

2voto

Natsfan Points 12853

Vous pouvez utiliser Applescript. Une question similaire est répondue ici. Ce site inclut un lien vers une vidéo montrant comment créer une macro en utilisant Applescript.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X