• No se han encontrado resultados

Mtro. Salvador Barrera Rodríguez

N/A
N/A
Protected

Academic year: 2021

Share "Mtro. Salvador Barrera Rodríguez"

Copied!
22
0
0

Texto completo

(1)
(2)

¿Que es la personalización de Excel?

Mis macros en la cinta

Mi complemento para macros favoritas

RDBQAT: copia los iconos de la barra de inicio rápido

Ficha personalizada

RibbonX visual Designer

Crear una ficha, un grupo y dos botones personalizados

Crear un botón para activar una macro y etiquetas

Convertir nuestra ficha en complemento

Personalización con XML

Referencias

(3)

La ayuda menciona que se puede personalizar la barra de

acceso rápido y las formas de ejecutar excel, por ejemplo

presionar MAYUSCULAS para evitar que se cargue la macro de

apertura automática.

Excel 2003 permitía agregar una macro a un menú y adjuntar

una barra de herramientas, conoceremos en esta sesión como

hacerlo, como personalizar las fichas y comandos sin utilizar

XML y sin necesitar Excel 2010. Con RibbonX Visual Designer

Además revisaremos varios complementos y crearemos un

propio para que se abra con cualquier archivo y en cualquier

máquina.

(4)

Mis macros en la cinta

Pareja de archivos: mis macros en la cinta, mis macros favoritas

Como todos los complementos doble clic para abrir una vez y en ese libro, añadirlo como Complemento, para que arranque siempre y funcione con cualquier libro

Para activar un complemento: clic en el botón de office, opciones de excel, complementos Donde dice administrar complementos de excel, examinar y buscar la carpeta y el archivo XLAM con cuadro morado, y activar su casilla.

Para que algunas macros funcionen, deben tener el entorno apropiado, por ejemplo Si no hay una lista no puede ordenar etc. Este ejemplo demuestra el uso de una ficha personalizada y un conjunto de macros útiles vinculadas.

(5)

Uso de menús para macros

Test tab: Complemento hasribbonX y X11WB, deben estar en

el mismo directorio para funcionar. Editar el código en el

(6)

Mi complemento para macros favoritas

Basado en My add-in de Ron de Bruin, traduje su menú e instrucciones, cada opción solo presenta un mensaje macro numero X . Se

muestra como una macro en la barra de acceso rápido y al estar como complemento, esta

disponible siempre. Denle clic en editar menú para revisar sus instrucciones. Lo curioso es que los complementos son hojas ocultas, que se pueden hacer visibles, como lo hace esta opción

(7)

La personalización de los iconos se encuentra en este archivo

(Vista, Windows 7) :

C:\Usuarios\<nombre>\AppData\Local\Microsoft\Office\Excel.qat

En Windows XP esta en:

C:\Documents and Settings\<username>\Local Settings\Application

Data\Microsoft\OFFICE\Excel.qat

Copia los iconos de la barra de inicio

rápido

(8)

Ficha personalizada

Si con la interfaz de Excel 2007 no se pueden crear fichas personalizadas, como le hice Sin tener que programar en XML como sugiere Microsoft y mostré comandos frecuentes que no están en la cinta, un botón que ejecuta mi macro con un mensaje y la etiqueta de Derechos reservados Sachavir 2010… la respuesta en la siguiente diapositiva:

(9)

RibbonX visual Designer

(10)
(11)

Para conocer el código de un icono:

Personalizar la barra de herramientas de inicio rápido, más comandos, comandos

Disponibles en: todos los comandos y al señalar el mismo aparece un tooltip información En pantalla, en este caso para formulario se identifica como DataFormExcel.

(12)

Crear una ficha, un grupo y dos

botones personalizados

(13)

Crear una ficha, un grupo y dos

botones personalizados

(14)
(15)

Crear un botón para activar una macro II

El callback se debe incluir en el editor de Visual basic para activar el botón.

(16)
(17)

Vista previa, guardar la cinta. Después

botón de office, guardar como y tipo

complemento. Recuerda activarlo para

tenerlo siempre disponible

Convertir nuestra ficha en

complemento

(18)
(19)

Custom UI editor para office 2007 y 2010

Disponible desde los archivos de macros, carpeta edición XML

(20)

Resultado de la personalización

1. No puede usarse un archivo que este abierto en excel.

2. Guardar un libro habilitado con macros en Excel 2007 y cerrarlo 3. Abrirlo en el Custom UI editor

4. Escribir o pegar el código XML y darle clic en validar (hoja con paloma)

5. Darle clic en guardar, el cual guardará el archivo customUI.xml en el archivo indicado 6. Si es necesario macros , revisar las callback en el ultimo botón de líneas e incluirlas en el editor de visual basic

5. Abrir el archivo para ver los cambios

6. Si lo queremos usar en todos los archivos guardarlo como complemento

Existente plantilla adiciones de ejemplos XML para personalizar el botón en la carpeta RibbonX samples o en :

(21)
(22)

Mis macros favoritas

http://www.officefull.es/seccion/excel/47-h6.html

Ron de Bruin: diferentes maneras de crear un menú de macros

1997-2007

http://www.rondebruin.nl/compatiblemenu.htm

Complemento Diseñador visual de cintas, RibbonX visual designer:

:

http://www.andypope.info/vba/ribboneditor.htm

Office Custom UI editor para 2007 y 2010

http://openxmldeveloper.org/archive/2009/08/07/7293.aspx

Ejemplos adicionales plantillas de RibbonX

http://www.rondebruin.nl/files/RibbonXExcelFiles.zip

Personalizando la cinta de office 2007 para desarrolladores

http://msdn.microsoft.com/en-us/aa338202%28office.12%29.aspx

Referencias

Documento similar