visual variable valor una refrescar para objetos hoja crear codigos codigo celda asignar excel vba xll

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:

  1. Descubrí que puedo registrar un XLL haciendo doble clic en él. ¿Qué otras formas hay, especialmente desde VBA o el menú de Excel?
  2. ¿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.
  3. ¿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