variable - vba excel
Eliminar el registro de un XLL en Excel(VBA) (2)
Usualmente uso más abajo ya que tengo que prestar / descargar xla varias veces durante la sesión de Excel. Avísame si te funciona:
AddIns.Add Filename:= "C:/test/1.XLL"
AddIns("Pricer Add-In").Installed = False
AddIns.Add Filename:= "C:/test/Arbitrage.XLL"
AddIns("Pricer Add-In").Installed = True
debe asegurarse de que la ruta de archivo y el nombre del complemento coincidan. Para verificar el nombre del complemento, ve a Herramientas -> Completar.
también puede usar la función "Grabar Macro" y comenzar a grabar y desactivar / habilitar el complemento / xll desde Herramientas -> Completar. Buena suerte
Solo estoy descubriendo el mundo de la programación de XLL para Excel usando XLW en Visual C ++ 2010 y todo ha sido fácil hasta el momento usando la plantilla provista con el paquete XLW. Tengo algunas preguntas:
- Descubrí que puedo registrar un XLL haciendo doble clic en él. ¿Qué otras formas hay, especialmente desde VBA o el menú de Excel?
- ¿Cómo puedo cancelar el registro de un XLL, tanto a través de la GUI de Excel como de VBA? Supongo que esto tiene que hacerse cada vez que reconstruyo el Xll en Visual Studio.
- ¿Excel 2010 de 64 bits requiere XLL compilados y vinculados para 64 bits?
Gracias, Steve
Añadiendo un poco a la respuesta anterior.
1) Puede registrar un dll en Herramientas / Complementos en versiones anteriores a 2007, después de 2007 debe presionar complementos desde la pestaña de desarrollador o ir a la pestaña Complementos en la página de opciones de Excel y presionar Ir después de Administrar - Complementos de Excel . Desde cualquiera de esos lugares, puede buscar un archivo y eso lo registrará automáticamente.
2) como se indicó anteriormente, al deseleccionar la casilla de verificación, se descarga el complemento de Excel. No necesita volver a registrarse cada vez que construya, siempre que el dll esté en el mismo lugar.
3) Sí, cualquier compilación de 64 bits debe compilarse para 64 bits