| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan fjernes Beskyttet VBA-projekter
    Når du opretter en ny projektmappe i Microsoft Excel, indeholder den automatisk en Visual Basic for Applications ( VBA ) projekt, som du måske få adgang til via Visual Basic Editor ( VBE ) . Du kan ikke helt fjerne et VBA-projekt fra en projektmappe , men du kan slette alle koder, former og subrutiner er forbundet med det enten manuelt eller programmatisk . Hvis du vil fjerne indholdet af en beskyttet VBA-projekt , men du har brug for at kende dens password . Hvis du har glemt det , oprette en kopi af din projektmappe i en " makro -fri" format i stedet . Instruktioner
    Sletning All VBA -koden i et projekt manuelt
    1

    Start Microsoft Excel. Tryk på " Ctrl" og "O. " Vælg den projektmappe, der indeholder dit VBA-projekt , og klik derefter på "Åbn".
    2

    Tryk på " Alt" og " F11 " for at åbne VBE . Dobbeltklik på navnet på den VBA -projektet i Project Explorer . Skriv din adgangskode i feltet og derefter klikke på "OK".
    3

    Højreklik på et element i " moduler" mappe, og tryk "R. " Klik på " Ja", hvis du gerne vil eksportere dine moduler , ellers klik på " Nej" Gentag dette, indtil der ikke er flere moduler , der er anført i mappen.
    4

    Højreklik på et element i " Forms " mappe, og tryk "R. " Klik på " Ja", hvis du gerne vil eksportere dine formularer , ellers klik på " Nej" Gentag dette, indtil der ikke er flere former opført i mappen.
    5

    Dobbeltklik på et element i Microsoft Excel Objects mappe. Tryk på " Ctrl " og " A" Klik på " Rediger" og derefter vælge " Clear " for at slette sin VBA-kode. Gentag dette for hvert element i Microsoft Excel Objects mappe.
    6

    Tryk på " Ctrl " og "S " for at gemme dit dokument.
    Sletning All VBA -kode i en projekt Programmæssigt
    7

    Start Microsoft Excel. Tryk på " Ctrl" og "O. " Vælg den projektmappe, der indeholder dit VBA-projekt , og klik derefter på " Åbn".
    8

    Tryk på " Alt" og " F11 " for at åbne VBE . Dobbeltklik på navnet på den VBA -projektet i Project Explorer . Skriv din adgangskode i feltet og derefter klikke på "OK".
    9

    Klik på "Funktioner" og derefter vælge " Referencer". Vælg "Microsoft Visual Basic for Applications Extensibility 5.3 " fra listen Tilgængelige referencer . Klik på "OK".
    10

    Højreklik på navnet på den VBA -projektet i Project Explorer . Vælg "Indsæt" og derefter klikke på " Modul ". Indtast følgende i vinduet Kode : Hej

    Sub ClearProject ()

    Dim vProject Som VBIDE.VBProject

    Dim vCompon Som VBIDE.VBComponent

    Dim vModule som VBIDE.CodeModule

    Set vProject = ActiveWorkbook.VBProject

    For Each vCompon I vProject.VBComponents
    p Hvis vCompon.Type = vbext_ct_Document så

    Set vModule = vCompon.CodeModule

    vModule

    . DeleteLines 1 . CountOfLines

    End With

    Else

    vProject.VBComponents.Remove vCompon

    End If

    Næste vCompon

    End Sub
    11

    Tryk på " F5 ". Vælg " ClearProject " fra listen og klik på " Run". Dette fjerner alle koder, moduler og former fra VBA -projektet.
    Lagring af din projektmappe i en makro -Free Format
    12

    Start Microsoft Excel. Tryk på " Ctrl" og "O. " Vælg den projektmappe, der indeholder dit VBA-projekt , og klik derefter på "Åbn".
    13

    Tryk på " F12 " for at åbne "Gem som" vinduet. Skriv dit foretrukne filnavn i feltet Filnavn .
    14

    Klik på drop- down menuen ved siden af ​​" Gem som type" og derefter vælge " Excel-projektmappe . " Klik på " Gem".
    15

    Klik på " Yes" i bekræftelsesvinduet for at fortsætte med at gemme som en makro -fri projektmappe. For dine ændringer kan træde i kraft , skal du lukke din projektmappe og åbne den igen. Næste gang du får vist dit VBA-projekt , vil det ikke indeholder nogen moduler , bruger formularer og subrutiner .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Læs e-mail med VBA 
    ·Hvordan laver VBS Scripts 
    ·Sådan bruges TryParse i Visual Basic 
    ·Microsoft Word VBA Tutorial 
    ·Tutorial om Sådan Del variable i flere former i Visual…
    ·Sådan Gør Noget Flash i Visual Basic 
    ·Hvordan man laver en drop-down kalender 
    ·Hvad betyder NET CLR Mean 
    ·Sådan Call DB2 Stored Procedures i Visual Basic 6,0 an…
    ·Sådan Slet ProgressBar mappe ved hjælp af VBScript 
      Anbefalede Artikler
    ·Sådan Send en sms på Android API 
    ·Sådan slettes en mappe i VB.Net 
    ·Sådan ændres RichEdit Font ved hjælp af ComboBox Lis…
    ·Hvor svært er at designe en GUI i Python 
    ·Sådan sortere lister i Python 
    ·Sådan konverteres fra Perl til Python & appengine 
    ·JPEG File Recovery 
    ·Hvordan kalibrerer jeg OSCCAL Med PICkit2 
    ·Sådan Beregn Kolonner i en MS DataGrid 
    ·Sådan får du en filnavn Inde i en Python Script 
    Copyright © Computer Viden http://www.computerdk.com