Gå til hovedindhold

Hvordan beskyttes alle projektmapper i en mappe på én gang i Excel?

I Excel kan du beskytte en projektmappe for at forhindre andre brugere i at redigere den, men har du nogensinde taget billeder for at beskytte flere projektmapper på én gang? Her introducerer jeg nogle tricks til at beskytte alle projektmapper i en mappe og flere ark i en projektmappe i Excel.

Beskyt projektmapper i en mappe på én gang med VBA

Beskyt flere ark på én gang med Kutools til Excel god idé3

pil blå højre boble Beskyt projektmapper i en mappe på én gang med VBA

For at beskytte projektmapper i en bestemt mappe kan du anvende en makrokode, der skal løses.

1. Aktivér en ny projektmappe, og tryk på Alt + F11 nøgler til at åbne Microsoft Visual Basic til Applications-vindue, og klik på indsatte > module, og indsæt nedenstående kode til Moduler scripts.

VBA: Beskyt projektmapper i en mappe.

Sub ProtectAll()
    Dim xWorkBooks As Workbook
    Dim xExitFile As String
    Dim xPassWord As Variant
    Dim xStrPath As String
    Dim xFileDialog As FileDialog
    Dim xFile As String
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a folder [Kutools for Excel]"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then
        Exit Sub
    Else
        xStrPath = xStrPath + "\"
    End If
    xPassWord = Application.InputBox("Enter password", "Kutools for Excel", , , , , , 2)
    If (xPassWord = False) Or (xPassWord = "") Then
        MsgBox "Password cannot be blank!", vbInformation, "Kutools for Excel"
        Exit Sub
    End If
    xFile = "*.xls"
    xExitFile = Dir(xStrPath & xFile)
    On Error Resume Next
    Application.ScreenUpdating = False
    Do While xExitFile <> ""
        Set xWorkBooks = Workbooks.Open(xStrPath & xExitFile)
        Application.DisplayAlerts = False
        xWorkBooks.SaveAs Filename:=xWorkBooks.FullName, Password:=xPassWord
        Application.DisplayAlerts = True
        Workbooks(xExitFile).Close False
        Set xWorkBooks = Nothing
        xExitFile = Dir
    Loop
    Application.ScreenUpdating = True
    MsgBox "Successfully protect!", vbInformation, "Kutools for Excel"
End Sub

 

doc beskyt alle projektmapper en mappe 1

2. Trykke F5 nøgle og en Vælg en mappe vindue popper ud for dig at vælge en mappe for at beskytte dens alle regneark.
doc beskyt alle projektmapper en mappe 2

3. klik OK og der vises en dialogboks til indtastning af adgangskode til beskyttelse af projektmapper.
doc beskyt alle projektmapper en mappe 3

4. klik OK, der vises en dialogboks, der minder dig om, at alle projektmapper i den valgte mappe er blevet beskyttet med en adgangskode.
doc beskyt alle projektmapper en mappe 4

Når du åbner de projektmapper, du er beskyttet af ovenstående kode, vises der en dialogboks, der angiver adgangskoden. Se skærmbillede:
doc beskyt alle projektmapper en mappe 5

Tip: Denne kode fungerer i 2007 eller højere Excel-version. Hvis du vil anvende den for at beskytte den lavere version, kan du ændre den xFile = "* .xls" til xFile = "* .xlsx" i koden.


pil blå højre boble Beskyt flere ark på én gang med Kutools til Excel

Faktisk vil det være hyppigere at beskytte flere ark i en projektmappe i vores daglige arbejde. Men i Excel skal du beskytte ark en efter en med sin indbyggede funktion. Der er dog et kraftfuldt værktøj - Kutools til Excel, dens Beskyt regneark hjælpeprogram kan hjælpe dig med at beskytte alle ark eller valgte ark i projektmappen på én gang.

Kutools til Excel, med mere end 120 praktiske Excel-funktioner, forbedrer din arbejdseffektivitet og sparer din arbejdstid.

Efter gratis installation Kutools til Excel, gør venligst som nedenfor:

1. Aktivér den projektmappe, som du vil beskytte dens ark, og klik på Enterprise > Beskyt regneark. Se skærmbillede:
doc beskyt alle projektmapper en mappe 6

2. i Beskyt regneark dialog, kan du kontrollere de ark, du vil beskytte, som du har brug for fra listen. Se skærmbillede:
doc beskyt alle projektmapper en mappe 7

3. klik Ok, og en anden dialog vises, hvor du kan indtaste og indtaste adgangskoden igen, se skærmbillede:
doc beskyt alle projektmapper en mappe 8

4. klik Ok, og der vises en dialog for at minde dig om at beskytte regneark med succes.
doc beskyt alle projektmapper en mappe 9

For at beskytte disse ark skal du bare klikke Enterprise > Fjern beskyttelse af regneark for at indtaste adgangskode til ubeskyttelse.
doc beskyt alle projektmapper en mappe 10

download af doc 1

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I did all the steps and there was dialogue box saying it's successful but when I open the files, they are opening up without any password.
This comment was minimized by the moderator on the site
Hello, I have tried it here and it works. Please check whether the file extension in your code is correct?
This comment was minimized by the moderator on the site
am using a mac, and when i click on the F5 key it does not work for me, please how can I resolve it?
This comment was minimized by the moderator on the site
Hi, you can try option - F8 keys. But I only tested this VBA in Microsoft system, I do not know if it work in Mac.
This comment was minimized by the moderator on the site
Brilliant. Saves me nearly an hour every month. Thank you.
This comment was minimized by the moderator on the site
can you do the same code but for unprotecting? with option to browse for the folder
This comment was minimized by the moderator on the site
I'm getting a syntax error for the following: <span style="background-color...
This comment was minimized by the moderator on the site
Did you fix this ? How?
This comment was minimized by the moderator on the site
only remove them
This comment was minimized by the moderator on the site
workbook protect ...great program.... very helpful
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations