Visual Basic for Applications ( VBA ) är ett programmeringsspråk som följde med Microsoft Office Suite 2003. VBA är faktiskt en viktig del av Excel , och du kan använda den för att skapa , redigera och ta bort diagram . Detta program skiljer sig från Visual Basic , ett annat programmeringsspråk som Microsoft skapat . Medan du använder VB för att skapa fristående körbara program , erbjudanden VBA främst med Excel-filer . Instruktioner
1
Hämta exempelfil från VBA Express att få xlDelCharts projektet . Detta projekt kommer att hjälpa dig att ta bort alla listorna i kalkylbladet .
2
Kopiera koden nedan för att använda senare för att ta bort alla de diagram som du inte behöver .
Option Explicit
Sub xlDelCharts ( _
Valfritt xlBookName As String , _
Valfritt xlSheetName As String , _
Valfritt InformUser As Boolean = Funktion raderar alla inbäddade diagram i målet kalkylbladet
" överförda värdena :
' xlBookName [ i , sträng , valfritt] målet arbetsbok , default = ActiveWorkbook
" xlSheetName [ i , sträng , valfritt] mål kalkylblad , default = ActiveSheet
" InformUser [ in , boolean , valfritt] flagga för att indikera om användaren är att vara
" informerat om framstegen { default = I As Integer
Dim MsgBxTitle As String
Dim NumCharts As Integer
Dim Rtn Som VbMsgBoxResult
Dim xlBook Som arbetsbok
Dim xlSheet som Arbetsblad
... End Sub
manuset är stympad eftersom det överskrider kapaciteten begränsningen för detta steg . Hänvisa till ditt prov fil för fullständig kodning struktur .
Billiga 3
Öppna alla Excel-arbetsbok och köra Visual Basic Editor ( VBE ) genom att trycka på Alt + F11 . Gå till den vänstra fönstret , och sedan markera kalkylblad , vilket sannolikt kallas VBAProject ( Filnamn.xls ) . Ersätt sista delen med det verkliga namnet på kalkylbladet .
4
Välj " Infoga " och sedan " modul " i menyn Infoga för att välja en befintlig kod modul för målet kalkylbladet . Klistra in exempelkod du kopierade tidigare i den högra kod fönster . Avsluta VBE och spara filen , om du önskar .
5
Öppna provet filen för att testa xlDelCharts projektet . det borde ta bort alla sjökort som beskrivs i koden .