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