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

Как да се върна към предишния/последния лист с пряк път в Excel?

Автор: Кели Последна промяна: 2020-09-09

Да предположим, че има десетки работни листове в текущата работна книга и искате да се върнете към предишния или последния лист, за да копирате съдържанието или за други цели. Но сега имената на листовете се натрупват в лентата с листове и е трудно да откриете предишния лист с един поглед. И така, как да се върна към предишния/последния лист веднага с пряк път? Ето два трика за вас:


Върнете се към предишния/последния лист с VBA

Следният VBA код ви позволява да превключвате между последния използван лист и текущия лист в текущата работна книга. Можете да направите следното:

1, Натиснете Друг + F11 клавиши, за да отворите прозореца на Microsoft Visual Basic за приложения.

2. Щракнете двукратно върху Тази работна книга в лявата лента и след това поставете следния код в отварящия се прозорец:

VBA 1: Връщане към предишния/последния лист

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
LastSheet = Sh.Name
End Sub

3. Продължете да избирате ThisWorkbook в лявата лента и след това щракнете Поставете > Модулии поставете следния код в отварящия се прозорец на модула:

VBA 2: Връщане към предишния/последния лист

Public LastSheet As String
Sub Select_Last()
Application.Sheets(LastSheet).Select
End Sub

Можете да натиснете F5 клавиша или щракнете върху бягане бутон за връщане към последния използван работен лист наведнъж.

Ако предпочитате преки пътища за превключване между текущия лист и последния използван, моля, продължете:

4. Щракнете Софтуерен Инженер > Макроси за да отворите диалоговия прозорец Macro.

Забележка: По подразбиране разделът Разработчик не се показва в лентата, щракнете, за да знаете как да покажете/покажете раздела за програмисти в лентата на Excel.

5. В отварящия се диалогов прозорец за макроси щракнете, за да маркирате макроса на Изберете Последно, след което щракнете върху Настроики бутон.

6. В Клавишна комбинация раздел, посочете пряк път за изпълнение на този макрос Изберете Последно, и кликнете върху OK бутон за затваряне на диалогов прозорец.

7. Затворете диалоговия прозорец Macro.

Отсега нататък, когато отворите няколко работни листа последователно, можете да натиснете посочените клавишни комбинации (в нашия случай натиснете Ctrl + b), за да превключите между текущия лист и последния/предишния.


Върнете се към предишния/последния лист чрез пряк път с Kutools за Excel

Ако сте инсталирали Kutools за Excel, можете да го приложите Превключване между последния и текущия лист помощна програма за лесно връщане към последния лист в Excel.

Kutools за Excel - Снабден с над 300 основни инструмента за Excel. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Изтегли сега!

Просто кликнете върху  в навигационния панел или натиснете Печеля + A клавиши едновременно за превключване между текущия лист и последния/предишния.

Забележка: След инсталиране на Kutools за Excel, навигационният панел се включва по подразбиране. Ако не можете да намерите навигационния панел или  в навигационния панел, можете да щракнете върху Kutools > навигация (или Гледка > навигация), за да активирате навигационния панел, и след това щракнете върху  бутон най-вляво на навигационния панел.

Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега


Демо: едно щракване за връщане към предишния/последния лист


Kutools за Excel: Над 300 удобни инструмента на една ръка разстояние! Започнете своя 30-дневен безплатен пробен период без ограничения на функциите днес. Свали сега!

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

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

🤖 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 (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
First code in a while that doesn't work..
This comment was minimized by the moderator on the site
Good morning sir/madam,Is there any option for change tab automatically after adding some no.s in excel without using keyboard.
This comment was minimized by the moderator on the site
I use ctrl+{ to open the referenced formula cell which is another sheet..i want to go back to the last sheet directly (which is few sheet away from the current sheet) instead of using ctrl+pg up/down..thanks in advance.
This comment was minimized by the moderator on the site
Hi Geebu,
In the first method of this article, you can customize the hotkeys as you need in the step 7. On the other hand, Kutools for Excel’s Navigation Pane is an easy and handy tools to return to last used sheet.
This comment was minimized by the moderator on the site
in this section "Go back to previous/last sheet with VBA" .How can i change the shortcut key to a command button? is there any way?
This comment was minimized by the moderator on the site
Hi Muhammad,
You can assign the VBA for a button in the Quick Access Toolbar.
1. Follow step 1-3 in the first method to add both VBA.
2. Click File > Options > Quick Access Toolbar, select Macros from Choose commands from drop-down list, select the specified macro and add it to the right section. Below screenshot may help you understand it faster.

3. Return to the Excel window, a button assigned to the specified macro is added in the Quick Access Tools.
This comment was minimized by the moderator on the site
This tutorial is helpful, but in the section where it's showing you how to create a macro, I keep getting an error that says "Subscript out of range" in the third line. Do you know what's wrong with this script?
This comment was minimized by the moderator on the site
I keep getting the same error, I would love for this to work!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations