Come eliminare un grafico con VBA

December 13

Come eliminare un grafico con VBA


Visual Basic, Applications Edition (VBA) è un linguaggio di programmazione che è venuto con la suite Microsoft Office 2003. VBA è in realtà una componente importante di Excel, e lo si può utilizzare per la creazione, la modifica e l'eliminazione di grafici. Questo programma è diverso da Visual Basic, un altro linguaggio di programmazione che Microsoft ha creato. Mentre si utilizza VB per creare programmi eseguibili stand-alone, VBA si occupa in primo luogo con i file di Excel.

istruzione

1 Scarica il file di esempio da VBA Express per ottenere il progetto xlDelCharts. Questo progetto aiuterà a eliminare tutti i grafici nel foglio di lavoro.

2 Copia il codice qui sotto da utilizzare in seguito per eliminare tutti i grafici che non ti servono.

Option Explicit

xlDelCharts Sub (_

Optional xlBookName As String, _

xlSheetName opzionale As String, _

InformUser opzionale come booleano = True)

'

'************************************************* ***************************************

'Funzione cancella tutti i grafici incorporati nel foglio di lavoro di destinazione

'valori passati:

'XlBookName [a, string, OPTIONAL] bersaglio cartella di lavoro; default = ActiveWorkbook

'XlSheetName [a, string, OPTIONAL] foglio di lavoro di destinazione; default = ActiveSheet

'InformUser [a, Booleano, facoltativo] bandiera per indicare se l'utente è quello di essere

'Informato dei progressi {default = true}

'

'************************************************* ***************************************

'

Dim I As Integer

Dim MsgBxTitle As String

NumCharts fioco come Integer

Dim Rtn Come VbMsgBoxResult

Dim xlBook Come cartella di lavoro

Dim xlSheet Come foglio di lavoro

... End Sub

Lo script viene troncato perché supera la capacità limite di caratteri per questo passo. Fare riferimento al file di esempio per la struttura completa di codifica.

3 Aprire qualsiasi cartella di lavoro di Excel ed eseguire il Visual Basic Editor (VBE) premendo Alt + F11. Vai alla finestra sul lato sinistro, e quindi evidenziare il foglio di calcolo, che è probabilmente chiamato VBAProject (filename.xls). Sostituire l'ultima parte con il nome effettivo del foglio di calcolo.

4 Scegliere "Inserisci" e poi "Modulo" dal menu Inserisci per selezionare un modulo di codice esistente per il foglio di lavoro di destinazione. Incollare il codice di esempio è stato copiato in precedenza nella finestra del codice a destra. Terminate VBE e salvare il file, se lo si desidera.

5 Aprire il file di esempio per testare il progetto xlDelCharts. Dovrebbe eliminare tutti i grafici come illustrato nel codice.

Consigli e avvertenze

  • Imparare Excel e VBA accedendo tutorial direttamente da Microsoft.