Как да заключите или замразите раздела на работния лист в Excel?
Да предположим, че имате работна книга, която съдържа множество работни листове, има работен лист с име Main-sheet като първи раздел в работната книга. И сега искате да опитате да заключите или замразите този раздел на листа, за да го направите винаги видим, дори когато превъртате през редица работни листове. Всъщност няма директен начин да замразите раздела, но можете да използвате заобиколно решение, за да се справите с този проблем.
Заключете или замразете конкретен раздел на работен лист с VBA код
Заключете или замразете конкретен раздел на работен лист с VBA код
В Excel можем да приложим следния код на VBA, за да направим конкретния работен лист винаги преди текущия раздел на работния лист, върху който сте щракнали, така че винаги да можете да виждате този работен лист, когато превъртате през всеки друг раздел на лист. Моля, направете следното:
1. Задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.
2, След това изберете Тази работна книга отляво Project Explorer панел, щракнете два пъти върху него, за да отворите Модулии след това копирайте и поставете следния VBA код в празния модул:
VBA код: Замразяване или заключване на конкретен раздел на работен лист
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
'Update by Extendoffice
Application.EnableEvents = False
Application.ScreenUpdating = False
If Application.ActiveSheet.Index <> Application.Sheets("Main-sheet").Index Then
Application.Sheets("Main-sheet").Move Before:=Application.Sheets(Application.ActiveSheet.Index)
Application.Sheets("Main-sheet").Activate
Sh.Activate
End If
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub
3. И след това запазете и затворете този код, сега, когато щракнете върху който и да е раздел на вашия работен лист, този конкретен работен лист винаги ще бъде в предната част на раздела на листа, върху който сте щракнали, вижте екранните снимки:
Забележка: В горния код основният лист е името на листа, който искате да замразите, можете да го промените според вашите нужди.
Още по темата:
Как да замразите панели в Excel 2010?
Как да приложа замразяване/отмразяване на панели към няколко работни листа наведнъж?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!