Прескочи на основното съдържание

Как да попреча на другите да вмъкват работен лист в Excel?

Автор: Xiaoyang Последна промяна: 2014-06-30

Да предположим, че имате работна книга, която ще бъде изпратена на други потребители за преглед или проверка на нейното съдържание, но не искате други да вмъкват нови работни листове в тази работна книга, за да предотвратят разхвърлянето на работната книга. В тази статия ще говоря за това как да попреча на другите да вмъкват работни листове в работна книга.

Предотвратете други да вмъкват работен лист с функцията Protect Workbook

Предотвратете други да вмъкват работен лист с VBA код


стрелка син десен балон Предотвратете други да вмъкват работен лист с функцията Protect Workbook

Excel предоставя функция – Защитете работна книга за вас, с него можете да защитите структурата на работната книга, която няма да се вмъква, изтрива, преименува или извършва други операции. Моля, направете следното:

1. Отидете на щракване Оценки на посетители > Защитете работна книга, вижте екранна снимка:

doc-prevent-вмъкване-лист1

2. В Защитете структурата и Windows диалогов прозорец, проверете структура опция и въведете паролата си в текстовото поле, щракнете върху OK За показване на потвърди парола и въведете отново паролата си. Вижте екранни снимки:

doc-prevent-вмъкване-лист2 -2 doc-prevent-вмъкване-лист3

3, След това кликнете OK за да затворите диалоговите прозорци и сега, когато вмъкнете нов работен лист в тази работна книга, функцията за вмъкване на работен лист няма да е налична.

Забележка: С тази функция следните сиви елементи позволяват да се използват и в тази работна книга.

doc-prevent-вмъкване-лист1


стрелка син десен балон Предотвратете други да вмъкват работен лист с VBA код

Ако просто искате да попречите на другите да вмъкват работни листове, но също така можете да извършвате други операции, горният метод има своите ограничения. Тук следният VBA код може да ви направи услуга.

1. Отворете работната си книга, която искате да деактивирате, за да вмъкнете работни листове.

2. След това задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.

3. В ляво VBAProject панел, щракнете двукратно Тази работна книга за да отворите Модули, след което копирайте и поставете следния код.

VBA код: не позволявайте на други хора да вмъкват работен лист

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-вмъкване-лист1

4. След това запазете и затворете този код, върнете се към работната книга и сега, когато се опитате да вмъкнете нов работен лист в тази работна книга, ще изскочи предупредително поле, за да ви напомни, че не можете да вмъквате листове. Вижте екранна снимка:

doc-prevent-вмъкване-лист1


Още по темата:

Как да попречим на потребителите да отпечатват работен лист?

Как да деактивирате клавиша за помощ F1 в Excel?

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!

 

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