Hvordan å hindre andre fra å sette inn regneark i Excel

Excel gir en funksjon - Beskytt arbeidsbok for deg, med den, kan du beskytte arbeidsboken struktur som ikke vil bli satt inn, slettet, omdøpt eller gjøre andre operasjoner. Gjør følgende:
1. Gå til å klikke omtale > Beskytt arbeidsbok, se skjermbilde:
to. I Protect Struktur og Windows dialogboksen, sjekk Struktur alternativ, og skriv inn passordet i tekstboksen, klikk OK for å vise dialogboksen Bekreft passord, og oppgi passordet ditt. Se skjermbilder:
3. Klikk deretter på OK for å lukke dialogboksene, og nå når du setter inn et nytt regneark i denne arbeidsboken, innsatsen arket funksjonen vil ikke være tilgjengelig
. Merk: Med denne funksjonen følgende grå elementene mulig å bruke i denne arbeidsboken, også.

Forhindre at andre setter regneark med VBA-kode
Hvis du bare ønsker å hindre andre fra å sette inn regneark, men også kan gjøre andre operasjoner, har over metoden sin begrensning. Her kan følgende VBA-kode gjør deg en tjeneste.
1. Åpne arbeidsboken som du vil deaktivere sette inn regneark.
To. Så hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
3. I den venstre VBAProject ruten dobbeltklikker du Thiswork å åpne Module, deretter kopiere og lime inn følgende kode
VBA-kode. Hindre andre fra å sette inn regneark
Private Sub Workbook_NewSheet (ByVal Sh As Object) 'Update 20140623With ApplicationApplication. ScreenUpdating = FalseApplication.DisplayAlerts = FalseSh.DeleteApplication.DisplayAlerts = TrueApplication.ScreenUpdating = TrueEnd Med MsgBox "deaktivere å legge ark" End Sub
fire. Deretter lagre og lukke denne koden, gå tilbake til arbeidsboken, og nå, når du prøver å sette inn et nytt regneark i denne arbeidsboken, vil en advarsel komme ut for å minne du ikke kan sette ark. Se skjermbilde: