visual utilizando una rango mostrar modificar manipulación hoja gráficos graficos grafico grafica formulario form ejemplo datos creación cambiar excel vba activex charts ocx

utilizando - mostrar un grafico de excel en visual basic



Excel VBA: ¿Qué control OLE/OCX usar para mostrar un gráfico en un formulario? (3)

Tengo que mostrar un gráfico de columnas en un formulario de usuario en VBA. Exportar el gráfico a GIF e importar en un cuadro de cuadro funciona; pero no puedo usarlo porque el cuadro debe modificarse según las opciones elegidas por el usuario de la misma forma. He estado buscando y las personas han comentado que se pueden usar controles OLE / OCX predeterminados proporcionados por MS. No puedo encontrar un ActiveX que pueda hacer el truco. ¿Alguien sabe qué controles usar y cómo usarlos?



Simplemente use Microsoft Chart, es el mismo motor que Microsoft Excel.

Suponiendo que está utilizando Excel 2003 ... el control se llama "Microsoft Office Chart 11.0"

Si tiene Excel 2007, Microsoft no envió el control de gráfico. Pero aún puede descargar Microsoft Office Chart 11.0 . Está en un archivo llamado OWC11.EXE.

Luego, en el editor de VBA, cuando se muestre su UserForm de VBA, haga clic con el botón derecho en la caja de herramientas y seleccione "Controles adicionales" y luego seleccione "Microsoft Office Chart 11.0" en la lista que aparece.