1

download 1

of 11

Transcript of 1

Cambiar la cinta de opciones en Excel 2007 o Excel 2010Ron de Bruin (ltima actualizacin 5 de junio de 2011) Volver a la pgina de Excel consejos

ContenidoCosas que debemos hacer y entender antes de empezar Primer ejemplo Ms ejemplos RibbonX (libros de la muestra) Encontrar los nombres de Control, Grupo y Tab Buscar los nombres de las imgenes de los botones RibbonX Consejos RibbonX plantillas para el men de muestra XML en el Editor de la interfaz de usuario Ms informacin

Cosas que debemos hacer y entender antes de empezarSi desea cambiar la cinta de opciones en Excel 2007 o Excel 2010 debe agregar RibbonX (XML) en un archivo denominado customUI.xml y / o customUI14.xml que est dentro de su archivo de Excel. Lo que, los archivos que se encuentran dentro de un archivo de Excel?. Archivos de Excel 2007-2010 son en realidad archivos zip por lo que si cambiamos la extensin a zip y abrir el archivo en su programa de compresin que ver que hay unas cuantas carpetas y un archivo dentro del zip. Si desea una forma fcil de insertar RibbonX en un libro de Excel 2007 -2010, entonces le sugiero que descargar e instalar la nueva versin del editor de interfaz de usuario personalizada en: http://openxmldeveloper.org/archive/2006/05/26/CustomUIeditor.aspxImportante para el triunfo XP: Antes de instalar el Custom UI Editor hacer esto: Ejecute Windows Update, y en las actualizaciones opcionales de seleccin. NET Framework 2 o 3. Despus de instalado, ejecute Windows Update de nuevo para ver i f hay parches para ello.

Esta versin de la interfaz de usuario Editor custum le da una opcin para insertar un archivo de Excel customUI.xml 2007-2010 y / o un archivo customUI14.xml slo para Excel 2010 en su libro 2007 -2010. Cuando usted no quiere trabajar con cosas nuevas a partir de Excel 2010 (como la vista Backstage, por ejemplo), entonces se puede utilizar el Office 2007 personalizada opcin de la parte de interfaz de usuario para aadir su RibbonX a los libros que se utilizan en Excel 2007 y Excel 2010. Si no hay ningn archivo customUI14.xml cuando se abre el libro en Excel 2010, que se carga

el archivo customUI.xml. Sin embargo, si desea insertar (por ejemplo) en un botn en el men del Botn de Office al abrir el archivo en Excel 2007 y un botn en la vista Backstage cuando se abre el libro en Excel 2010, debe insertar el RibbonX, tanto en el xml archivos con el Editor de custum interfaz de usuario. Vea esta pgina para un ejemplo: http://www.rondebruin.nl/ribbonx20072010.htm Abra el Editor de la interfaz de usuario personalizada.

Usted ve que hay 5 botones del men en el men de la barra de herramientas en el editor de la interfaz de usuario.Abrir: Abre el archivo de Excel que desea editar (cambiar la cint a de opciones para este archivo) Guardar: Guarda la RibbonX en el archivo que ha abierto en el editor de la interfaz de usuario (No es posible para salvar a si el archivo est abierto en Excel) Insertar iconos: Inserte sus propios iconos en el archivo (los iconos se guardan en el archivo) Validar: Valida tu RibbonX lo que est seguro de que no hay errores Generar las rellamadas: Esto crear macros (callbacks) para cada onAction que tiene en la RibbonX. Seleccione todas las devoluciones de llamada y copiarlos en un mdulo normal de su libro.

Al abrir un archivo de Excel en el editor de interfaz de usuario personalizada que usted puede hacer clic derecho sobre el nombre del archivo y seleccione: Office 2007 interfaz de usuario personalizados Parte o uso de la Oficina 2010 de encargo parte de interfaz de usuario O puede utilizar el men Insertar para elegir una de las dos opciones.

Se crea el archivo customUI14.xml si usted elige Office 2010 Parte interfaz de usuario personalizada y el archivo customUI.xml si usted elige Office 2007 Parte interfaz de usuario personalizada. Despus de elegir una opcin o ambas, se puede introducir o pegar su RibbonX en la ventana derecha.

Primer ejemploEn este ejemplo se agrega RibbonX que crear un bot n en la ficha Inicio al abrir archivo en Excel 2007 o Excel 2010. Debido a que no usamos algo nuevo para el ao 2010 podemos agregar el RibbonX slo en el archivo customUI.xml ("Office 2007 personalizada interfaz de usuario de la parte"). 1: Abra un libro nuevo y guardarlo como Book1.xlsm (Excel habilitado para macros) 2: Cierre el libro 3: Book1.xlsm abierto en el Editor de la interfaz de usuario personalizada 4: Haga clic derecho sobre el nombre del archivo en el editor de interfaz de usuario personalizada o utilizar el men Insertar 5: Seleccione la opcin "Personalizar Office 2007 parte de IU" para crear el archivo customUI.xml 6: Pegue el RibbonX a continuacin en la ventana de la derecha Nota: Si no hay ningn archivo customUI14.xml que se carga el customUI.xml tambin en Excel 2010. grupo> id="customGroup1" label="My Group" insertAfterMso="GroupEditingExcel"> Botn

7: Guarde los cambios en la interfaz de usuario personalizada Editor (haga clic en el botn Guardar) 8: Cierre el Editor 9: Abrir el archivo en Excel 10: Alt F11 11: Mdulo de insercin 12: Copia de la macro siguiente en el mdulo deSub Macro1 (control Como IRibbonControl) MsgBox "Hola a todos" End Sub

13: Haga clic en el botn Guardar en el editor de VBA 14: uso de Alt q para cerrar el editor de VBA 15: Prueba el libro en 2007 y / o en 2010

Para un ejemplo para cargar RibbonX diferentes en 2007 y 2010, visite esta pgina http://www.rondebruin.nl/ribbonx20072010.htm

Ejemplos ms RibbonXPuede descargar 8 archivos de Excel con ejemplos aqu RibbonX bsico para Excel 2007 y Excel 2010. Descargar Ejemplo de archivos de Excel ltima actualizacin: 27-Junio-2010 Aadir grupo personalizado en el built -in tab.xlsm Agregar mens y botones para Button.xlsm Backstage o de la Oficina Ficha personalizada para los grupos de favoritos y buttons.xlsm Ficha personalizada para su 1.xlsm parte favorita macros Ficha personalizada para su 2.xlsm parte favorita macros Dictador (1). Xlsm Dictador (2) With_Custom_Tab.xlsm Disable-Visible-Repurposing.xlsmNota 1: al crear mens con Application.CommandBars en Excel 97-2003 tiene un cdigo para crear el men y borrar el men. En Excel 2007-2010 cuando se utiliza RibbonX para personalizar la cinta no es lo mismo, al cerrar o desactivar el libro ser automtica quitar las personalizaciones. Nota 2: Los archivos estn funcionando bien en Excel 2007 y 2010. Si desea cargar RibbonX diferentes para Excel 2007 y Excel 2010, vase:

Carga RibbonX diferentes al abrir el archivo en Excel 2007 o 2010 http://www.rondebruin.nl/ribbonx20072 010.htm

Encontrar los nombres de Control, Grupo y TabUsted ve que yo uso idMso = "VisualBasic" para sealar a un control integrado. Pero, cmo encontrar los nombres de los controles?Los archivos de Microsoft para Excel 2007 y Excel 2010 Descargue este archivo desde el sitio de Microsoft: Office 2007: Listas de Control de identificaciones Descargue este archivo desde el sitio de Microsoft: Office 2010: Office Fluent usuario los identificadores de control de interfaz

Puedo crear mis propias versiones de los archivos de Excel de arriba para que sea ms fcil. Nota: Si desactiva las macros no se pueden utilizar los archivos. Descargar la versin de Excel 2007 Descargar la versin de Excel 2010

Si slo est buscando los nombres de los controles en los grupos integrados en la cinta de ver: http://www.rondebruin.nl/xmlribbongro ups.htmDescargar la Palabra y la versin de PowerPoint para Excel 2007: Descargar la versin Word Descargue la versin de PowerPoint Sugerencia: ContextMenu Add -in para Office 2010 Este add-in de Microsoft aadir el nombre del ContextMenu en cada men de contexto (clic derecho del men). Esta es una manera muy fcil para los desa rrolladores para encontrar el idMso del men para que puedan utilizarlo en el RibbonX. Nota: Slo en 2010 se puede cambiar el de ContextMenu con RibbonX. http://code.msdn.microsoft.com/contextmenusaddin

Ver tambin: Cmo puedo cambiar un ContextMenu en Excel http://www.rondebruin.nl/contextmenu.htm

Buscar los nombres de las imgenes de los botonesUsted puede ver que yo uso imageMso = "happyface", para usar la imagen integrada en lo que quiero. Pero, cmo encontrar los no mbres de todas las imgenes?Los archivos de Microsoft para Excel 2007 y Excel 2010 Descargue este archivo desde el sitio de Microsoft Office 2007: Galera de iconos Descargue este archivo desde el sitio de Microsoft Office 2010: Galera de iconos Imagen de Funciones de Add -in para Excel 2007 y Excel 2010 (hec ha por Jim Rech) Consejo Complemento de Jim muestra las imgenes de botones en la cinta (mediante la adicin de una nueva pestaa), que ha tratado de eliminar la mayora o todas las imgenes duplicadas y, en el caso de Excel 2007, ha aadido algunas imgenes, no en la lista de la EM. Puedes descargarlo desde mi sitio de la fecha de archivo (16-nov-2010), tambin est trabajando en la versin de 64 bits de Excel 2010. Nota 1: Hay un pequeo problema e n este momento en el que tienen este complemento cargado en Excel 2007: Si selecciona "Todos los comandos" en la "Comandos" desplegable en el cuadro de dilogo QaT personalizar con este complemento cargado obtendr un error 400 un montn de veces (si mantiene la tecla Enter, ms rpido que h acer clic en Aceptar). Microsoft fija este error en Excel 2010. Nota 2: Jim describe en la hoja de complemento fue como consigui los nombres de imagen que utiliza s.

Si usted es pagars act cambiar la propiedad IsAddin del complemento a False para ver la hoja de trabajo.Para Excel 2007: Usted puede usar el navegador de John Walkenbach mso imagen de libro de Excel 2007. Puedes descargarlo desde mi sitio

RibbonX Consejos1: Cmo puedo usar mis propios iconos en la cinta de opciones

Ejemplo de XML del men. Slo es posible guardar el RibbonX directamente en un archivo de Excel.Pero usted puede hacer esto:

Hacer su men de plantillas en el editor de la interfaz de usuario y validar y probar las RibbonX en un libro de ensayo. A continuacin, copie el RibbonX en un archivo de Bloc de notas y guardarlo con el nombre que desee. A continuacin, cambie la extensin de txt a xml

Si no ves las extensiones de los archivos de hacer esto:1: Abra el Explorador de Windows 2: Windows XP: Haga clic en Herramientas> Opciones de carpeta 3: Vista o Windows 7: Haga clic en Organizar> Carpeta y opciones de bs queda 4: En la pestaa Ver desmarcar "Ocultar extensiones para los tipos de archivo conocidos"

A continuacin, copie el archivo XML de la plantilla en la carpeta de ejemplos.C: \ Archivos de programa \ CustomUIEditor \ Samples

O si usted tiene una mquina de 64 bits C: \ Archivos de programa (x86) \ CustomUIEditor \ Samples Despus de abrir el editor de la interfaz de usuario podrs ver el ar chivo de plantilla en el men de la muestra del editor de la interfaz de usuario y se puede insertar en cualquier libro que desee. Puede descargar un archivo zip aqu con 11 ficheros XML con RibbonX de los libros de ejemplo que puede descarga en el "Ms ejemplos RibbonX" seccin para que pueda pegar en el "muestras" de la carpeta para la prueba. XMLSamples.zip Fecha del Archivo: 27-Junio-2010 (8 de la "Oficina de la Parte 2007 interfaz de usuario personalizados" y 3 para la "Oficina de la Parte 2010 interfa z de usuario personalizados")