Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik fjerner Beskyttet VBA Prosjekter
    Når du oppretter en ny arbeidsbok i Microsoft Excel , inneholder det automatisk en Visual Basic for Applications ( VBA )-prosjektet , som du kan få tilgang til gjennom Visual Basic-redigering ( VBE ) . Du kan ikke fjerne et VBA-prosjekt fra en arbeidsbok , men du kan slette alle koder, skjemaer og subrutiner assosiert med det enten manuelt eller programmatisk. Å fjerne innholdet i en beskyttet VBA-prosjekt , men trenger du å vite sitt passord. Hvis du har glemt det , lage en kopi av arbeidsboken i et "makro -free" -formatet i stedet. Instruksjoner
    Slette All VBA-kode i et prosjekt manuelt
    en

    Start Microsoft Excel. Trykk "Ctrl " og " O." Velg arbeidsboken som inneholder VBA-prosjekt , og deretter klikker du "Open ".
    2

    Trykk " Alt" og " F11 " for å åpne VBE . Dobbeltklikk på navnet på VBA prosjektet i Prosjekt Explorer . Skriv inn passordet i boksen og klikk "OK ".
    3

    Høyreklikk på et element i " moduler "-mappen og trykk " R." Klikk "Ja" hvis du ønsker å eksportere moduler , ellers klikker du på " Nei" Gjenta dette til det ikke er flere moduler som er oppført i mappen.
    4

    Høyreklikk på et element i " Skjemaer "-mappen og trykk " R." Klikk "Ja" hvis du ønsker å eksportere skjemaer , ellers klikker du på " Nei" Gjenta dette til det ikke er flere former oppført i mappen.
    5

    Dobbeltklikk på et element i Microsoft Excel Objects -mappen. Trykk "Ctrl " og " A." Klikk på " Edit" og deretter velge "Clear " for å slette sin VBA -kode. Gjenta dette for hvert element i Microsoft Excel Objects -mappen.
    6

    Trykk " Ctrl" og " S " for å lagre dokumentet .
    Slette All VBA-kode i en prosjektet programmatisk
    7

    start Microsoft Excel. Trykk "Ctrl " og " O." Velg arbeidsboken som inneholder VBA-prosjekt , og klikk deretter på " Åpne".
    8

    Trykk " Alt" og " F11 " for å åpne VBE . Dobbeltklikk på navnet på VBA prosjektet i Prosjekt Explorer . Skriv inn passordet i boksen og klikk "OK ".
    9

    Klikk på "Verktøy" og velg deretter " Referanser . " Velg " Microsoft Visual Basic for Applications Extensibility 5.3" fra listen Available References . Klikk "OK".
    10

    Høyreklikk på navnet på VBA prosjektet i Prosjekt Explorer . Velg " Insert" og deretter " Module ". Skriv inn følgende i koden vinduet : en

    Sub ClearProject ( )

    Dim vProject Som VBIDE.VBProject

    Dim vCompon Som VBIDE.VBComponent

    Dim vModule som VBIDE.CodeModule

    Set vProject = ActiveWorkbook.VBProject

    Hver vCompon I vProject.VBComponents
    p Hvis vCompon.Type = vbext_ct_Document Deretter

    Set vModule = vCompon.CodeModule
    p Med vModule

    . DeleteLines 1, . CountOfLines

    End With

    Else

    vProject.VBComponents.Remove vCompon

    End If

    Neste vCompon

    End Sub
    11

    Trykk "F5 ". Velg " ClearProject " fra listen og klikk "Run. " Dette fjerner alle koder, moduler og skjemaer fra VBA -prosjekt .
    Lagre arbeidsbok i et makro -Free Format
    12

    Start Microsoft Excel. Trykk "Ctrl " og " O." Velg arbeidsboken som inneholder VBA-prosjekt , og deretter klikker du "Open ".
    13

    Trykk " F12 " for å åpne "Lagre som "-vinduet . Skriv inn din foretrukne filnavn i Filnavn-boksen.
    14

    Klikk på drop -down menyen ved siden av " Lagre som type" og velg "Excel -regneark. " Klikk på " Lagre".
    15

    Klikk " Ja" på bekreftelse vinduet for å fortsette å lagre som en makro -free arbeidsbok . For at endringene skal tre i kraft , lukker arbeidsboken og åpne den igjen . Den neste gang du viser din VBA -prosjektet , vil det ikke inneholder noen moduler, bruker former og subrutiner .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage VB Debugger Go Into Kode 
    ·Hvordan få tilgang til en 2007 VBA e-postvedlegg 
    ·Hvordan bruke PictureBox kontroll i Visual Basic 
    ·Hvordan Fell til heltall i VB6 
    ·Hvordan lage en Open /Save Button i VB 
    ·Slik konverterer Long til heltall i Visual Basic 
    ·Hvordan Ping en Server fra VB6 
    ·Hvordan lage en Stand Alone Visual Basic Program 
    ·Hvordan bruke Itemcheck begivenhet i Visual Basic 6.0 
    ·Hvordan lese en ComboBox Verdi 
      Anbefalte artikler
    ·Hva er Partial Properties 
    ·Visual Basic 6 Step-by -Step 
    ·Hvordan lage dine egne tegn i Java 
    ·Hvordan lage RTF -filer i Visual Basic 6 
    ·Hva er Virtual Reality Modeling Language 
    ·Hvordan å kalle en funksjon som trekker i VB.NET 
    ·Hvordan slette en variabel i en funksjon ved hjelp av P…
    ·Kodeliste for Python innebygde funksjoner 
    ·Hvordan bruke Html5lib i Python 
    ·Slik får du tilgang til Update Query Gjennom VB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/