Pergunta

I tem que apresentar um gráfico de colunas em um formulário de utilizador em VBA. Exportar o gráfico para GIF e importação em uma caixa de imagem obras; mas eu não posso usá-lo porque o gráfico precisa ser modificado com base nas opções escolhidas pelo usuário a partir do mesmo formulário. Fui pesquisar e as pessoas têm comentado que padrão OLE / OCX controles fornecidos pelo MS pode ser usado. Não consigo encontrar um ActiveX que podem fazer o truque. Sabe alguém que controles de usar e como usá-los?

Foi útil?

Solução

Basta usar Microsoft Gráfico, é o mesmo motor que o Microsoft Excel.

Assumindo que você está usando Excel 2003 ... o controle é chamado de "Microsoft Office Chart 11.0"

Se você tiver Excel 2007, Microsoft não enviar o controle do gráfico. Mas você ainda pode de download Microsoft Office Chart 11.0 . É em um arquivo chamado owc11.exe.

Em seguida, no editor VBA, quando o VBA UserForm é exibido, clique direito sobre a caixa de ferramentas e selecione "Controles adicionais" e marque "Microsoft Office Chart 11.0" na lista que aparece.

Outras dicas

Você pode querer tentar isso se você só precisa 2D gráficos:

2D Graph Controle

Controle Gráfico 3D

Como proprietário de Gigasoft, por favor inclua de Gigasoft Charting ActiveXs dentro de sua pesquisa. O link acima vai para um completo Excel 2013 passo a passo. Ou consulte Acesso 2013 Traçando ActiveX Passo a passo para uso dentro do Access.

Excel ...

gráfico activeX dentro Excel

Acesso .. enter descrição da imagem aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top