Всем привет!
Возникла следующая задача: в компании есть файл с большим объемом данных (на данный момент 12,5 тысяч строк и 25 столбцов), который постоянно обновляется, в т.ч. добавляются строки не только в конец таблицы, но иногда и в середину. Данные в полном объеме может просматривать только один человек, для всех остальных возможность просмотра части данных должна быть ограничена.
Для этой цели был сделан файл-дублер, в который через формулы типа =ЕСЛИ('\\server\[Заказы.xlsx]Лист1'!A:A="";"-";'\\server\[Заказы.xlsx]Лист1'!A:A) были добавлены все необходимые столбцы (получилось от A до S). Эти столбцы были защищены от изменений и оставалась возможность только внесения новых данных в столбцы T и U. В целом все работает, но из-за огромного объема данных, сохранение занимает около 3х минут, что существенно осложняет работу.
Также появилась необходимость начать дублирование не с 1 строки, а с середины таблицы. Но из-за периодического добавления строк в середину исходной таблицы, сделать прямые ссылки на копируемые ячейки не получается и приходится делать дублирование целого столбца.
В связи с этим вопрос: может кто-то подскажет более простой способ решения этой нетривиальной задачи.
Прикрепляю образец, который необходимо получить на выходе.
Заранее благодарю.
Возникла следующая задача: в компании есть файл с большим объемом данных (на данный момент 12,5 тысяч строк и 25 столбцов), который постоянно обновляется, в т.ч. добавляются строки не только в конец таблицы, но иногда и в середину. Данные в полном объеме может просматривать только один человек, для всех остальных возможность просмотра части данных должна быть ограничена.
Для этой цели был сделан файл-дублер, в который через формулы типа =ЕСЛИ('\\server\[Заказы.xlsx]Лист1'!A:A="";"-";'\\server\[Заказы.xlsx]Лист1'!A:A) были добавлены все необходимые столбцы (получилось от A до S). Эти столбцы были защищены от изменений и оставалась возможность только внесения новых данных в столбцы T и U. В целом все работает, но из-за огромного объема данных, сохранение занимает около 3х минут, что существенно осложняет работу.
Также появилась необходимость начать дублирование не с 1 строки, а с середины таблицы. Но из-за периодического добавления строк в середину исходной таблицы, сделать прямые ссылки на копируемые ячейки не получается и приходится делать дублирование целого столбца.
В связи с этим вопрос: может кто-то подскажет более простой способ решения этой нетривиальной задачи.
Прикрепляю образец, который необходимо получить на выходе.
Заранее благодарю.