Domanda

Devo visualizzare un istogramma in un modulo utente in VBA. L'esportazione del grafico in GIF e l'importazione in una casella immagine funzionano; ma non posso usarlo perché il grafico deve essere modificato in base alle opzioni scelte dall'utente dallo stesso modulo. Ho cercato e le persone hanno commentato che è possibile utilizzare i controlli OLE / OCX predefiniti forniti da MS. Non riesco a trovare un ActiveX che potrebbe fare il trucco. Qualcuno sa quali controlli usare e come usarli?

È stato utile?

Soluzione

Usa solo Microsoft Chart, è lo stesso motore di Microsoft Excel.

Supponendo che tu stia utilizzando Excel 2003 ... il controllo si chiama " Microsoft Office Chart 11.0 "

Se si dispone di Excel 2007, Microsoft non ha fornito il controllo grafico. Ma puoi ancora scaricare Microsoft Office Chart 11.0 . È in un file chiamato OWC11.EXE.

Quindi, nell'editor VBA, quando viene visualizzato il tuo form utente VBA, fai clic con il pulsante destro del mouse sulla casella degli strumenti e scegli " Controlli aggiuntivi " e quindi controlla " Grafico Microsoft Office 11.0 " dall'elenco che appare.

Altri suggerimenti

Potresti provare questo se hai solo bisogno di grafici 2D:

Controllo grafico 2D

Controllo grafico 3D

Come proprietario di Gigasoft, includi Gigasoft's Charting ActiveXs nelle tue ricerche. Il link sopra mostra una procedura dettagliata completa di Excel 2013. Oppure vedi Access 2013 Creazione di grafici ActiveX Walkthrough per l'utilizzo in Access.

Excel ...

grafico activeX in Excel

Accesso .. inserisci qui la descrizione dell'immagine

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top