Перейти до основного матеріалу

Як створити список з однакових комірок на декількох аркушах у Excel?

Припустимо, ми розгортаємо кожну щомісячну таблицю продажів на окремому аркуші, як показано на знімку екрана нижче, і всі таблиці продажів мають однаковий макет. Тепер ми хочемо створити список із усіх значень суми (комірка E6) на декількох робочих аркушах. Як це зробити? А що, якщо створити динамічний список із значень суми кожного аркуша? Для вас є два шляхи:

doc створити список декількох аркушів 1

Створіть список з тих самих комірок на декількох аркушах за допомогою VBA

Створіть динамічний список з однакових клітинок на кількох аркушах за допомогою Kutools для Excel

Легко поєднуйте декілька аркушів / книг в єдиний аркуш / книгу

Об’єднувати десятки аркушів із різних робочих зошитів в один аркуш може бути втомливим. Але з Kutools для Excel Об’єднати (робочі аркуші та робочі зошити) Утиліта, ви можете зробити це всього за кілька кліків!

оголошення комбінувати аркуші книги 1


За допомогою наступного коду VBA ви можете легко створити список із зазначених комірок на декількох робочих аркушах. Ви можете зробити наступне:

Крок 1: Виберіть вказану комірку, з якої ви будете створювати свій список. У нашому випадку ми вибираємо комірку E6.

Крок 2: натисніть інший + F11 клавіші одночасно, щоб відкрити вікно Microsoft Visual Basic for Applications, клацніть Insert > Модулі, а потім вставте наступний код у вікно модуля.

VBA: Створіть список з тих самих комірок на декількох аркушах

Sub CreateList()
Dim xAddWs As Worksheet
Dim xWs As Worksheet
Dim RngAddress As String
xTitleId = "KutoolsforExcel"
RngAddress = Application.ActiveCell.Address
Set xAddWs = Application.ActiveWorkbook.Sheets.Add
xAddWs.Name = xTitleId
i = 1
For Each xWs In Application.ActiveWorkbook.Worksheets
If xWs.Name <> xTitleId Then
xAddWs.Cells(i, 1).Value = xWs.Range(RngAddress).Value
i = i + 1
End If
Next
End Sub

Крок 3: натисніть F5 або клацніть на прогін для запуску цього VBA.

Потім усі значення із зазначеної комірки на всіх аркушах копіюються на новий аркуш із назвою KutoolsforExcel. Див. Знімок екрана:

doc створити список декількох аркушів 2

Цей VBA заповнить список на новому аркуші, а значення в списку статичні, що не зміниться з початковими значеннями.

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


Цей метод введе Kutools для ExcelАвтора Динамічно звертайтесь до робочих аркушів утиліта для створення динамічного списку з тих самих комірок на декількох робочих аркушах.

Kutools для Excel - Містить понад 300 основних інструментів для Excel. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Скачати зараз!

Крок 1: Виберіть діапазон, де ви будете заповнювати динамічний список, і натисніть на Кутулс > більше > Динамічно звертайтесь до робочих аркушів.

doc динамічно посилаються на аркуші 1

Крок 2: у діалоговому вікні Заповнити посилання на робочі аркуші,

doc створити список декількох аркушів 5

(1) Клацніть на Заповніть замовлення і виберіть тип заповнення зі спадного списку. У нашому випадку ми обираємо Заповнюйте вертикально клітинку за коміркою;

(2) В Формула заповнення вкажіть адресу комірки, з якої ви будете створювати динамічний список, а потім клацніть на Lock button  щоб заблокувати формулу.

(3) Клацніть на Діапазон заповнення кнопки.

Тепер ви побачите, що значення у вказаних клітинках на всіх робочих аркушах заповнюються у зазначений діапазон, як показано на знімку екрана нижче:

Коли початкові значення зміняться, відповідні значення в цьому зазначеному списку будуть автоматично змінені.

Kutools для Excel - Доповніть Excel понад 300 основними інструментами. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Get It Now


Kutools для Excel: понад 300 зручних інструментів у вас під рукою! Почніть 30-денну безкоштовну пробну версію без обмежень функцій сьогодні. Завантажити зараз!

Найкращі інструменти продуктивності офісу

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

Покращуйте свої навички 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
Very helpful bit of coding, saved hours of work creating a table from lots of separate data worksheets
This comment was minimized by the moderator on the site
Thank you very much for this. Just saved me hours of work as I had to go through 200 sheets doing data input... One thing to note for people is to click the cell you want it to use prior to opening ip and running the macro. Scratched my head for a couple minutes as the worksheet was opening up but didn't know why the information wasn't showing
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations