Excel HOWTO

Publicat el 03. Octubre de 2009 pel en Informàtica , Howto

COM: Trucar una macro d'Excel des d'un altre

Si vostè té un full de càlcul que té diverses macros, és possible acollir-se a algun dels altres. Cal utilitzar la instrucció "anomenada [nom de la macro que es diu]" cada vegada que vulguis una macro determinada a ser anomenat.

per exemple: Cos de macro0 podria contenir codi següent per invocar altres macros

si x = 1
trucar a Macro1
else if x = 2
truqui Macro2
més
truqui macro3
endif

* Editat tarda *

Això s'aplica només a les macros i no sembla que sigui possible invocar macros utilitzant la funció de trucada de funcions definides per l'usuari.

COM: Afegir botons, caselles de verificació, quadres combinats en Excel2007

Office 2003 va tenir "la barra d'eines Formularis" que contenien tots els objectes com botons, caselles de verificació, quadres combinats, etc

En Office 2007, aquesta funcionalitat ha estat mogut a la fitxa Programador. Has de tenir activat manualment la fitxa Programador a la barra de la cinta de la següent manera.

  • Feu clic al botó d'Office logotip de grans dimensions a la cantonada superior esquerra
  • Feu clic al botó Opcions d'Excel per mostrar el quadre de diàleg Opcions d'Excel
  • Feu clic a Popular a la llista a la banda esquerra del quadre de diàleg.
  • Marqueu "Mostra fitxa Programador en la cinta '
  • Feu clic al botó D'acord.

A la fitxa Programador hauria d'aparèixer ara a la barra de cinta. Si s'obre la fitxa Programador, vostè pot trobar la secció de controls que té un menú desplegable anomenada Inseriu en la forma i els controls ActiveX es col · loquen.

COM: Canviar els valors de les cèl · lules individuals a través de les macros

Per emmagatzemar el número 3 a la cel · la F3, utilitzeu la següent comanda en el cos de la macro:

Range ("F3"). Valor = 3

Això col · locaria el valor 3 a la cel · la F3 del full actiu del llibre actiu.

Per col · locar el valor d'un altre llibre utilitzeu la següent comanda.

Fulls de quaderns de treball ("BookName"). ("Nombrehoja"). Range ("F3"). Valor = 3

La propietat. Valor també es pot llegir un valor d'una cel · la.

x = Range ("F3"). Valor

Ja sigui. Propietat Value s'utilitza per llegir un valor o assignar un valor depèn de quin costat del signe igual es col · loca.

No obstant això, això només s'aplica a les macros i no funcions definides per l'usuari. Encara que és possible llegir un valor a una funció definida per l'usuari i no sembla ser possible assignar un valor a una cel · la.

Llocs relacionats amb:

  1. COM: Canviar un menú excel sobre la base de dades de l'usuari des d'un altre menú
  2. Com: Programar un formulari de Microsoft Excel
  3. Consells per a telèfons mòbils
  4. Com: Afegir Pressupostos amb Excel funció concatenar
  5. Executar dos blocs de Wordpress en el mateix domini

Deixa un comentari