XML Ribbon para Compactar y Reparar BD Aceess

Podemos Compactar Access 2007 en adelante atravez de la cinta de opciones Ribbon

simplemente con insertar en un grupo cualquiera la instrucción

<button idMso="FileCompactAndRepairDatabase" visible="true"/>

Aunque tendriamos que llamar al Tab o Pestaña que tiene la linea de codigo para ejecutarla...!

Si eres de la vieja escuela y no te gusta liarte tanto con codigo XML y estar activando las Referencias de Microsoft

Otra forma seria tenerla siempre presente en la BARRA DE ACCESO RAPIDO

Para ello solo tendrias que crear una tabla llamada "USysRibbons"

Dos Campos Uno llamado "RibbonName" Tipo Texto

Otro llamado "RibbonXml" Tipo Memo

El Primero lo nombras como quieras (en este caso) "Compacta"

al segundo le pegas este codigo tal cual

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">

<ribbon startFromScratch="true">

<!-- Abre los Tabs que desees -->

<!-- Inicia tus Ribbons -->

<contextualTabs>

<tabSet idMso="TabSetFormDatasheet" visible="false" />

</contextualTabs>

<qat>

<documentControls>

<button idMso="FileCompactAndRepairDatabase" />

</documentControls >

</qat>

</ribbon>

<!-- Personaliza tu BacksTage -->

</customUI>

Guardas, cierras la tabla y Sales de la Base de Datos

Vuelves a Abrirla...

Luego ve a Boton Microsoft si es A2007 o Archivo si es A2010

Opciones=> Base de Datos Actual => Y nombras la nueva cinta de Opciones

Sales de la Base de Datos para que surta efecto y al abrirla tendras la opcion de COMPACTAR Y REPARAR NATIVA DE ACCESS

Podras crear tus menus contextuales como lo hacias con Access 2003 o inferior Simplemente con crear este Tabs

<!-- Abre los Tabs que desees -->

<tabs>

<tab idMso="TabAddIns" label=" " visible="true">

<group idMso="GroupAddInsCustomToolbars" label=" " visible="true"/>

</tab>

</tabs>

<!-- Inicia tus Ribbons -->

o adentrarte a crear Ribbons con Access 2007 o superior

Incluso puedes renombrar la extension a ACCDR o compilar y crear tu ACCDE

NOTA : No se puede ocultar la Ventana Madre Access