Ga naar hoofdinhoud

Hoe voorkom je dat anderen een werkblad invoegen in Excel?

Stel dat u een werkmap heeft die naar andere gebruikers wordt gestuurd om de inhoud ervan te bekijken of te controleren, maar u wilt niet dat anderen nieuwe werkbladen in deze werkmap invoegen om te voorkomen dat de werkmap rommelig wordt. In dit artikel zal ik het hebben over hoe u kunt voorkomen dat anderen werkbladen in een werkmap invoegen.

Voorkom dat anderen een werkblad invoegen met de functie Werkmap beveiligen

Voorkom dat anderen een werkblad met VBA-code invoegen


pijl blauw rechts bel Voorkom dat anderen een werkblad invoegen met de functie Werkmap beveiligen

Excel biedt een functie - Bescherm werkboek voor u kunt u hiermee de werkmapstructuur beschermen die niet zal worden ingevoegd, verwijderd, hernoemd of andere bewerkingen zal uitvoeren. Ga als volgt te werk:

1. Ga om te klikken Beoordeling > Bescherm werkboek, zie screenshot:

doc-prevent-invoegen-sheet1

2. In de Bescherm structuur en vensters dialoogvenster, vink aan Structuur optie, voer uw wachtwoord in het tekstvak in en klik op OK Om de Bevestig uw wachtwoord dialoogvenster en voer uw wachtwoord opnieuw in. Zie screenshots:

doc-prevent-invoegen-sheet2 -2 doc-prevent-invoegen-sheet3

3. Dan klikken OK om de dialoogvensters te sluiten, en als u nu een nieuw werkblad in deze werkmap invoegt, is de functie Werkblad invoegen niet beschikbaar.

Opmerking: met deze functie kunnen de volgende grijze items ook in deze werkmap worden gebruikt.

doc-prevent-invoegen-sheet1


pijl blauw rechts bel Voorkom dat anderen een werkblad met VBA-code invoegen

Als u alleen wilt voorkomen dat anderen werkbladen invoegen, maar ook andere bewerkingen kunt uitvoeren, heeft de bovenstaande methode zijn beperking. Hier kan de volgende VBA-code je een plezier doen.

1. Open uw werkmap die u wilt uitschakelen om werkbladen in te voegen.

2. Houd vervolgens de ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.

3. Links VBA-project dubbelklik op het paneel Dit Werkboek om de te openen Module, kopieer en plak vervolgens de volgende code.

VBA-code: voorkom dat anderen een werkblad invoegen

Private Sub Workbook_NewSheet(ByVal Sh As Object)
'Update 20140623
With Application
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Sh.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End With
 MsgBox "disable to add sheets"
End Sub

doc-prevent-invoegen-sheet1

4. Sla vervolgens deze code op en sluit deze, ga terug naar de werkmap, en nu, wanneer u een nieuw werkblad in deze werkmap probeert in te voegen, verschijnt er een waarschuwingsvenster om u eraan te herinneren dat u geen bladen kunt invoegen. Zie screenshot:

doc-prevent-invoegen-sheet1


Gerelateerde artikelen:

Hoe voorkom je dat gebruikers een werkblad afdrukken?

Hoe de F1-helpsleutel in Excel uit te schakelen?

Beste Office-productiviteitstools

馃 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!

 

Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This code does not work on a shared worksheet; when I click the "Insert Worksheet" tab I get "Run-time error 1004, Delete Method of Worksheet class failed". Can you give any advice on how to solve this?
This comment was minimized by the moderator on the site
Most of time my user create more worksheet which is confusing this really helps me.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
Rate this post:
0   Characters
Suggested Locations