Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur du tar bort kalkylblad med VBA

    I Microsoft Excel , kan du ta bort ett kalkylblad genom att högerklicka på fliken och välja "Ta bort " från snabbmenyn . Ett litet fönster kommer att fråga dig att bekräfta din åtgärd . Detta hjälper till att förhindra eventuella oavsiktliga raderingar . Att gå igenom bekräftelsen kan vara besvärlig , men om du försöker ta bort många blad . Lyckligtvis kan du också ta bort kalkylblad med VBA . Excel VBA levereras med en " Sheets " funktion som du kan använda för att skapa , byta namn , flytta och ta bort kalkylblad . Med några fler rader kod , kan du förbigå bekräftelse fönstret och ta bort kalkylblad snabbare . Instruktioner
    1

    Starta Microsoft Excel. Tryck på " Ctrl " plus " O , " markera arbetsboken i listan och klicka på " Öppna".
    2

    Tryck "ALT " plugg " F8 " för att öppna " Makron " fönstret . Skriv " RemoveSheets " i " Macro name" rutan och klicka på " Skapa ". Detta öppnar Visual Basic Editor ( VBE ) .
    3

    Skriv följande kod i VBE .

    Sub RemoveSheets ( ) katalog

    wSheets = Array ( " ING1 " , " Blad2 " , " Sheet3 " ) katalog

    Application.DisplayAlerts = False

    För n = 0 till UBound ( wSheets ) katalog

    On Error Resume Next

    Sheets ( wSheets ( n ) ) . Radera

    Nästa n

    Application.DisplayAlerts = Sant

    End Sub
    4

    Ersätt " Blad1 ", " Blad2 " och " Sheet3 " med namnen på de kalkylblad som du vill ta bort . För att lägga till ett annat namn i listan , skriv ett kommatecken och infoga namnet på arket innan slutparentes av Array -funktionen . Var noga med att den inom citationstecken .
    5

    Tryck " Alt " plus " Q " för att stänga VBE .
    6

    Tryck " Alt " plus " F8 " till öppna " Makron " fönstret igen . Välj " RemoveSheets " från listan , klicka sedan på " Kör . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver kod för VB Klass
    ·Så här visar du ett kalkylblad i Visual Basic Express…
    ·Hur man skriver ut innehållet i en listruta i VBA
    ·Hur man öppnar en URL Via en VBS
    ·Hur array traversering i Visual Basic
    ·Hur man använder Timer1 om VB.NET
    ·OpenText Metod i VBA
    ·VBA String Metoder
    ·Hur man driver en HTA fil från VBScript
    ·Hur ansluta till Oracle Database på Vb.Net OLEDB
    Utvalda artiklarna
    ·Hur visa PHP-webbplats på localhost
    ·Ta bort blanksteg i SQL
    ·Förteckning över JSP Tags
    ·Hur vet jag om en Mole bör tas bort
    ·Hur du ändrar ett rutnät
    ·Vad innebär Operator ^ i Java
    ·Köer och Stacks Explained
    ·Javascript Oavslutad stränglitteral fel
    ·Hur man gör ett program med Microsoft Visual C
    ·Hur till Fråga efter ett svar i Java
    Copyright © Dator Kunskap http://www.dator.xyz