¿ El lenguaje de macros de Word 2007 tiene sus raíces en Visual Basic para aplicaciones y le permite desarrollar scripts, que no sólo procesan las secuencias de comandos repetitivos , pero dejar y recoger la entrada del usuario , así . Cajas de entrada están programados para aparecer e interrumpir al usuario , preguntando por un valor de entrada . Cuando el usuario responde al cuadro de diálogo , la macro continúa para procesar a partir de ese punto , y se puede usar el valor que el usuario ha introducido para afectar a los procesos de la secuencia de comandos de macro . Instrucciones
1
Seleccione " Ver " y luego " Macros " en el menú de la cinta . Aparecerá el cuadro de diálogo Macros. Para este ejemplo , cree una macro llamada MyInputMac escribiendo el nombre en el campo Nombre y haga clic en "Crear ".
2
Crear una variable para el valor de entrada que se asignará a . Después de la declaración que dice Sub MyInputMac () , escriba la siguiente línea al aceptar un string ( palabras) como un valor :
myStrVar dévil como secuencia
3
Inserte un declaración que incluye una llamada a la función InputBox . Continuando con el ejemplo , añada la siguiente línea al código de macro :
myStrVar = InputBox ( "¿Cómo quiere firmar la carta ", " firma" )
Cuando esta línea en la macro se procesa , aparece un cuadro de diálogo llamado " firma " aparece con la pregunta sobre la firma que contiene. Un cuadro de texto vacío se proporciona al usuario que introduzca su firma preferida . La ejecución continúa cuando el usuario hace clic en " Aceptar " o "Cancelar ".
4
Guardar la macro haciendo clic en " Archivo", luego en "Guardar" o presionando "Ctrl + S " .
< Br >