Академический Документы
Профессиональный Документы
Культура Документы
Ron de Bruin (ltima actualizacin 5 de junio de 2011) Volver a la pgina de Excel consejos
Contenido
Cosas 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
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 ejemplo
En 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.
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <ribbon> <tabs> <tab idMso="TabHome"> grupo> id="customGroup1" label="My Group" insertAfterMso="GroupEditingExcel"> Botn <id = "customButton1" label = "Click Me" size = "grande" onAction = "Macro1" imageMso = "happyface" /> </ Grupo> </ Tab> </ Tabs> </ Cinta> </ CustomUI>
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 de
Sub 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 RibbonX
Puede 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.xlsm
Nota 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
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.htm
Descargar 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
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 Consejos
1: Cmo puedo usar mis propios iconos en la cinta de opciones
<--- R on.png 1) Descargar mi foto ron.png en el escritorio (botn derecho del ratn sobre la imagen y el uso de Guardar imagen como) 2) Abra el archivo "Book1.xlsm" desde el primer ejemplo en el editor de interfaz de usuario personalizada. 3) Haga clic en el botn Insertar iconos o usar el men Insertar para insertar la ron.png archivo. Usted lo ve ahora por debajo del archivo custumUI en el Editor de la interfaz de usuario personalizada, tal vez usted debe hacer clic en el signo + antes customUI.xml si no lo ves.
A continuacin, cambie este imageMso = "happyface" a imagen = "ron" Haga clic en el botn Guardar en el editor de interfaz de usuario personalizada y abrir el archivo "Book1.xlsm" en Excel y ver mi cara bonita en la cinta. imageMso = incorporado en el icono imagen = su propio icono Para ms informacin, consulte esta pgina: Imgenes de los controles personalizados de cinta http://www.rondebruin.nl/getimage.htm
En uno de los ocho archivos de Excel anteriores se pueden encontrar ejemplos de RibbonX Ocultar o deshabilitar Active Mostrar controles de la cinta / groups / aqu. Pero cmo se puede ocultar o hacer una ficha, de grupo o de control visible con el cdigo de VBA? Mis artculos de MSDN: Mostrar y ocultar las fichas, grupos y controles en la cinta de Microsoft Office (Parte 1 de 2) http://msdn.microsoft.com/en-us/library/ee390805 (office.11). aspx Mostrar y ocultar las fichas, grupos y controles en la cinta de Microsoft Office (Parte 2 de 2) http://msdn.microsoft.com/en-us/library/ee633442 (office.11). aspx O en mi propio sitio: Ocultar o mostrar ficha de la cinta de encargo / grupo / control con GetVisible http://www.rondebruin.nl/hidevisible.htm
5: Cmo puedo cambiar un ContextMenu en Excel con VBA y RibbonX (Excel 2010)
Visite la pgina de abajo para los ejemplos y los libros de ejemplo Cmo puedo cambiar un ContextMenu en Excel http://www.rondebruin.nl/contextmenu.htm
8: Cmo puedo llenar una lista desplegable en la cinta con los valores de un rango
En la descarga se encuentra un archivo de Jim Rech y el otro de m basado en el ejemplo de Jim. Yo mi ejemplo se puede ver cmo se puede utilizar el valor del men desplegable en otra macro. Descargar DropDown.zip
No hay opcin integrada para deshabilitar el MRU ("Most Recently Used") la lista de archivos en el men del botn de Office. Pruebe este archivo de ejemplo que crear una nueva pestaa en la cinta y ocultar / deshabilitar un pocos controles con RibbonX y con el cdigo VBA de Jim Rech deshabilitar la lista MRU.
Parte de los comentarios en el cdigo de Jim: Porque al parecer no hay manera de desactivar l a lista MRU en el men de Office directamente que claro al establecer Application.RecentFiles.Maximum a 0. Puesto que esta accin borra la lista MRU en el registro por primera copia de seguridad de su contenido en el registro, as como el nmero de archivos que el usuario se muestra en ella. Usamos el registro en el caso de las variables de VB se borran.
Descargue el archivo de ejemplo Por favor, dar informacin si usted tiene problemas o sugerencias con el cdigo. Si prueba los ejemplos dictador tambin en cuenta que yo no t / desactivar ocultar todo. Con el cdigo VBA tambin debe ocultar la barra de frmula, barra de estado y los mens el botn derecho.
"SHOW.TOOLBAR
("
de
"cinta"
",
Slo en Excel 2010 se puede usar esto para cambiar la vista de slo la cinta de opciones CommandBars.ExecuteMso "MinimizeRibbon" Ver este sitio para una funcin para comprobar el estado de la cinta de opciones http://www.accessribbon.de/en/index.php?FAQ:19
http://www.andypope.info/vba/ribboneditor.htm Ahora que sabes cmo se puede utilizar el Editor de la interfaz de usuario personalizado para guardar los RibbonX en un libro tal vez quiera probar este libro antiguo para crear el RibbonX de una ficha personalizada en la cinta. XMLCreator-1.5 Fecha del Archivo: 05 de marzo 2007
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
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")