Microsoft Word

Microsoft Word

Ejercicios Word












Controles en Word


Los controles ActiveX o auto-programados son un tipo de controles que nos permiten agregar funcionalidad de formularios a nuestras hojas en Word. Existe otro tipo de controles que es conocido como Controles de formularios heredados y que tienen una funcionalidad similar, sin embargo existen algunas diferencias entre ambos tipos.

Propiedades de los controles ActiveX

A diferencia de los controles de formulario, los controles ActiveX tienen una serie de propiedades que podemos configurar pulsando clic derecho sobre el control y clic izquierdo en botón Propiedades que se encuentra dentro del grupo Controles de la ficha Programador.

Modo diseño

Para poder ver las propiedades de un control ActiveX debemos activar dando un clic izquierdo sobre el botón Modo Diseño el cual nos permitirá seleccionar el control y posteriormente ver sus propiedades. Cada tipo de control ActiveX mostrará una ventana de Propiedades con sus propias características y opciones. 

Restringir edición 

Limita en que medida pueden editar y dar formato al documento los demás usuarios.

Clic a los siguiente enlace:

Ver vídeo con ejemplo practico




Grabar macros en Word

La grabación de macros es la manera más común y sencilla de crear macros. También puede crear manualmente sus propias macros sin grabarlas. Cuando presiona el botón Grabar, las tareas que ejecuta, las ventanas y las herramientas que utiliza, etcétera, se graban como código de macro. También puede utilizar CTRL+MAYÚS+R para iniciar o detener la grabación de una macro. 

Después de grabar una macro, puede examinar lo grabado e incluso cambiarlo. Si la macro resultante no hace exactamente lo que desea que haga o si desea agregar funcionalidad adicional, puede editarla después de grabarla y personalizar el código resultante. Para obtener información acerca de la edición de macros.

Grabar macro

Macros en Word - VBA


En Word, puede automatizar tareas de uso frecuente creando y ejecutando macros. Una macro es una serie de comandos e instrucciones que se agrupan como un único comando para realizar una tarea automáticamente.

Macro que permite registrar datos en una tabla

Mantiene la macro en el archivo y mensaje de bienvenida

Sub autonew()
UserForm1.Show


Sub Document_Open()
MsgBox ("Bienvenidos" + Chr(13) + Chr(10) & "TicsProfDanilo" + Chr(13) + Chr(10))


Botón registrar
Dim Ejemplo As Range
Set Ejemplo = ActiveDocument.Bookmarks("NEjemplo").Range
Ejemplo.Text = Me.TextBox1.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox2.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox3.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox4.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox5.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox6.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox7.Value

Dim   As Range
Set   = ActiveDocument.Bookmarks(" ").Range
 .Text = Me.TextBox8.Value

Me.Repaint
UserForm1.Hide

Botón borrar
 MsgBox ("Esta a punto de borrar los datos")
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox4 = Empty
TextBox5 = Empty
TextBox6 = Empty
TextBox7 = Empty
TextBox8 = Empty
TextBox1.SetFocus


Botón salir
MsgBox ("Gracias por utilizar el control de notas")
End

Clic en el siguiente enlace:


Personalizar pestañas y barra de herramientas


Clic en el siguiente enlace:



4 comentarios:

  1. amigo una consulta oporuqe se borran los marcadores al momento de ejecutar la macros y no quiere correr la macro,

    ResponderEliminar
  2. Excelente una consulta quiero agregar un boton para que me imprima la hoja de word desde el userform1 gracias

    ResponderEliminar
  3. Buen día con otra duda el botón borrar solo deja en blanco el forms1 pero sería ideal que borrara los datos del archivo de word al mismo tiempo

    ResponderEliminar
  4. Hola, estuve viendo el video de creación de formularios en Word. Se puede registrar y luego poder recuperar los datos ya cargados. Gracias

    ResponderEliminar