Что-то вроде двумерного массива в Excel
Или полностью переосмыслить постановку задачи
Или поменять инструмент
а как заносится информация на третий лист? ручками?
Ага, ручками
Для того, чтобы заморочиться через VBA или через другой инструмент, нужен спонсор

Хотелось бы хоть немного его в порядок привести, работать же нельзя нормально, но тратить кучу личного времени тоже не хочется.
Если совсем нельзя стандартными штуками, то буду продавливать открытие новой задачи, конечно.
что действительно неясно - зачем нужны эти списки на первом и втором листе, которые только дублируют заголовки третьего. зачем?
заносить инфу не в этот массив а в табличку, где у тебя столбцы развернуты в строки
а для заполнения массива использовать индекс + поиск поз, использовать первые два листа
правда если данных будет дохера, будет тяжелый файл, долго будет обновляться и может накрыться =)
ВБА наверное проще
апд
+ наверное в целом проще добавить строку, столбец руками - к чем собственно аппелирует слаер
Завели ещё один-два листа. С желаемыми номерами строк и столбцов. А в основном листе добавляй всегда в конец.

Везде нужно повторять этот же подход.
Добавление в конец списков не очень подходит, так как заголовки логически сгруппированы в группы, и иногда добавляется какой-то элемент к группе
спасибо, подумаю, может можно будет это как-то использовать
только как это помогает решить проблему?
в этом случае vba,
либо отказаться от странной идеи ввода данных в двумерный массив с добавлением в середину и перейти к таблице вида
<название столбца><название строки><значение>,
тогда квадратные таблички можно будет делать сводными таблицами, лукапами в формулах и т.п. короче сделать типа таблицу фактов olap-куба

я бы посмотрел на вариант заводить данные в плоском формате (как база данных), а в таблички организовывать с помощью сводных таблиц
я хз, насколько это удачный совет.
Скорее всего сделаем плоские списки
Ну нельзя жить в таком бардаке!
Похожие темы:
Оставить комментарий
1969SHASHA
Всем привет!Помогите, пожалуйста, решить следующую проблемку.
У меня есть два списка - заголовки строк на одном листе Excel и заголовки столбцов на другом, из которых собственно и формируются заголовки строк и столбцов таблицы на третьем листе. Вводятся днные в эту таблицу.
Так как мне нужно, чтобы при добавлении новых заголовков строк и столбцов они автоматически появлялись в таблице, я их сделала в виде массивов.
Когда новые названия столбцов и строк добавляются в конец списков - то все норм. Но у меня часто возникает необходимость вставлять строки и столбцы в середину, соответственно вся информация в таблице должна тоже сдвигаться туда, куда сдвигается ее заголовок.
Сейчас жеу меня получается, что новый столбец в таблице появляется, но он не пуст, а заполнен инфой, что была в соседе справа от него.
От Excel вообще стоит ожидать таких чудес?