Visual Basic for Applications ( VBA ) är ett kraftfullt skriptspråk inbyggt i nästan alla Microsoft Office-program . Det gör att du kan göra nästan allt du kan göra med tangentbord och mus , men den körs med felfri repeterbarhet och blixtsnabbt på en dator . Om du behöver utföra repetitiva uppgifter i Microsoft Office , kan VBA spara dig mycket tid och ansträngning . När du har automatiserade uppgifter med VBA , bör du se till att dina skript städa upp efter sig - till exempel genom att ta bort eventuella tillfälliga handlingar som de har skapat . Saker du behöver
Alla Microsoft Office-program
Visa fler instruktioner
1
öppna Microsoft Office-program . Om du använder Microsoft Office 2007 eller senare , gå till fliken "Visa" på bandet och makron klick , om du använder Microsoft Office 2003 eller tidigare , gå till menyn "Verktyg" , välj " Macro " , och välj " Makron . " Detta kommer att ta upp makro manager
2
Ange ett namn för din nya makrot och klicka Detta kommer att skapa en ny tom VBA . " Skapa ". subrutin och öppna den i VBA editorn .
3
Skaffa den fullständiga sökvägen till filen som du vill radera . Detta beror helt på anledningen till att du tar bort filen . Till exempel , om du har precis avslutat gör ett automatiserat mail merge , kanske du har en katalog full av liknande namngivna Word-dokument . I detta fall , ta sökvägen till katalogen och lägga namnet på varje fil , så här:
Dim filepath Som Stringfilepath = directoryPath & filnamn
Denna kod bör visas strax efter Sub linje , som börjar den subrutinen .
4
Ring Kill funktionen på filepath variabeln . Detta bör gå rätt efter koden från Steg 3 :
Kill filepath
5
Spara ditt makro och stäng VBA editorn . Välj ditt makro i makro- manager och klicka på " Kör . " Detta kommer att ta bort filen .