Comillas tipográficas (VBA)
- Details
- Category: Visual Basic Aplicaciones
- Created: Friday, 09 March 2012 16:31
- Written by May
- Hits: 1235
Microsoft Word Versiones 97 a 2010

En el siguiente artículo hemos desarrollado un macro para insertar comillas tipográficas a una selección de texto.
Desarrollo
- Situar el código en un Módulo estándar en Visual Basic de Word.
Desde la interfaz de Word, presionar la combinación de teclas Alt+F11 para entrar en el editor. Una vez en el Editor, click en Insertar > Módulo, e insertar el código siguiente:
Sub seleccion_comillas()
With Selection
.InsertBefore Chr(147)
.InsertAfter Chr(148)
.Collapse Direction:=wdCollapseEnd
End With
End Sub
- Cerrar el editor de Visual Basic, seleccionar una frase del documento y ejecutar el código insertado.

- Para ejecutar el código, presionamos la combinación de teclas Alt + F8 y seleccionado el nombre del procedimiento y click en el botón Ejecutar.

- Independientemente que este activada o no la opción de "comillas rectas" con “comillas tipográficas”, el código insertará las comillas tipográficas. Si no hay selección de texto, el código insertará las comillas vacías de texto.

- Podéis asociar el código a un botón y añadirlo por ejemplo a la barra de herramientas de acceso rápido (si estáis en versiones de Word 2010-2007) o a un botón de una barra de herramientas personalizada (versiones de Word 97/2003).