У мене є робоча книжка W1, яка містить таблицю W1T1 . Один стовпець (вводячи букву "x") сигналізує, що цей рядок W1T1Rx потрібно скопіювати в іншу робочу книжку W2 .
W2 містить таблицю W2T1, яка має кілька ідентичних стовпців W1T1 . Ці стовпці повинні автоматично заповнюватися (оскільки десь у W1T1 є рядок "x" ). Крім того, W2T1 має стовпці, куди користувач вводить власні значення у відповідь на автоматично заповнені стовпці.
Я використовував комбінацію функцій INDEX та ВЕЛИКОГО для вищезазначених, які добре працюють.
Тепер, після заповнення користувацької інформації, Excel повинен розглядати рядок W2T1Rx як пов'язаний через стовпці. Зараз, якщо інший рядок W1T1Rx позначений символом "x", залежно від відносного положення цього рядка в W1T1 він буде розміщений десь між іншими рядками W2T1Rx , а не обов'язково додаватися в кінці W2T1 (поведінка, викликана функція ВЕЛИКІ).
Це призводить до того, що деякі вже існуючі рядки W2T1Rx будуть переміщені вниз, поки не переміщуються спеціальні відомості, пов'язані з цим рядком. Крім того, видалення 'x' у W1T1Rx призводить до видалення рядка в W2T1 , згодом переміщення рядків W2T1Rx вгору, знову без переміщення неавтоматизованих комірок.
І ось де я застряг. Мені потрібен Excel, щоб перемістити весь рядок W2T1Rx , а не лише автоматично заповнені комірки цього рядка. Я хочу, щоб рядки W2T1Rx були пов'язані через стовпці.
Будь-які ідеї, як це вирішити?
VBA вітається, хоча перевагу не VBA.