Как да използвам/референтна стойност от предишен работен лист в Excel?
Как да препратка към конкретна стойност на клетка от предишен работен лист при създаване на копие в Excel? Например, когато създавате копие на Sheet2, може да искате автоматично да посочите клетка A1 на Sheet2 в новия копиран работен лист (казва Sheet3). Как да го постигнем? Тази статия ще ви помогне.
Използвайте/референтна стойност от предишен работен лист с дефинирана от потребителя функция
Използвайте/референтна стойност от предишен работен лист с Kutools за Excel
Използвайте/референтна стойност от предишен работен лист с дефинирана от потребителя функция
Честно казано, нито един метод не може автоматично да препраща към определена стойност на клетка при създаване на копие на работен лист. Всъщност можете да създадете нов лист и след това да посочите стойността на клетката от предишния работен лист със следната дефинирана от потребителя функция.
1. След като създадете нов празен работен лист (казва Sheet3), моля, натиснете Друг + F11 ключове едновременно, за да отворите Microsoft Visual Basic за приложения прозорец.
2. В Microsoft Visual Basic за приложения прозорец, кликнете Поставете > Модули. След това копирайте и поставете следния VBA код в прозореца на кода.
VBA: Използвайте/референтна стойност от предишен работен лист в Excel
Function PrevSheet(RCell As Range)
Dim xIndex As Long
Application.Volatile
xIndex = RCell.Worksheet.Index
If xIndex > 1 Then _
PrevSheet = Worksheets(xIndex - 1).Range(RCell.Address)
End Function
3. Натисни Друг + Q клавиши едновременно, за да затворите Microsoft Visual Basic за приложения прозорец.
4. Изберете празна клетка от Sheet3 (казва A1), въведете формула =Предишен лист(A1) в Формула Бар и след това натиснете Въведете ключ.
Сега ще получите стойността на клетка A1 от предишния работен лист (Sheet2) в текущия работен лист.
Забележка: Кодът автоматично ще идентифицира работния лист, който принадлежи към предишния от текущия работен лист.
Използвайте/референтна стойност от предишен работен лист с Kutools за Excel
С Динамично препращане към работни листове полезност на Kutools за Excel, можете лесно да използвате или препоръчате стойност от предишен работен лист в Excel.
Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.
1. Ако искате да препратите стойността на клетка A1 от предишния работен лист към текущия работен лист, моля, изберете клетка A1 в текущия работен лист и след това щракнете върху Kutools > Повече > Динамично препращане към работни листове. Вижте екранна снимка:
2. В Попълнете препратки към работни листове диалогов прозорец, проверете само името на предишния работен лист в Списък с работни листове и след това щракнете върху Обхват на запълване бутон.
След това можете да видите стойността на клетка A1 в предишния работен лист е посочена в текущия работен лист.
Забележка: С тази помощна програма можете да посочите една и съща стойност на клетка от различни работни листове в текущия работен лист наведнъж.
Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.
Използвайте/референтна стойност от предишен работен лист с Kutools за Excel
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!