Добрый день
Надо сделать из txt файла красивую таблицу прайс
1) Жму: Сервис -> Макрос -> Начать запись...
2) Импортирую данные, пишу много умных формул, чтобы текст выглядел красиво, разукрашиваю прайс
3) Останавливаю запись, закрываю excel, сохраняю макрос
4) Открываю excel, запускаю макрос, а он мне: Compile error: Procedure too large
Какие тут могут быть советы?
(Ниже описано как много действий надо сделать, но всеже - хоть чтонибудь подскажите)
PS Немного о обрабатываемом файле:
1) Импортируется ~12000 строк, 17 столбцов
2) Убирается около половины столбцов
3) Теперь надо убрать товар, у которого в одной из строк написано ZPAM (около 1000 нижних позиций)
4) Справа от этой таблицы создаются формулы типа: =если(A2="ZPAM";"";если(A2"";"";A2)) - таким макаром создаю новую таблицу, но без ненужного товара, растягиваю эти формулы до 15000 строки (на будущее - прайс потихоньку растет)
5) Новая таблица копируется и вставляется сама на себя специальной вставкой - чтобы вставились только значения, старая таблица удаляется
6) производится изменение шрифта, заливки, ширины столбцов, закрепление области (шапки), дописывание контактной информации
7) если нужен этот макрос, то если объясните, как залить его сюда, то залью
Надо сделать из txt файла красивую таблицу прайс
1) Жму: Сервис -> Макрос -> Начать запись...
2) Импортирую данные, пишу много умных формул, чтобы текст выглядел красиво, разукрашиваю прайс
3) Останавливаю запись, закрываю excel, сохраняю макрос
4) Открываю excel, запускаю макрос, а он мне: Compile error: Procedure too large
Какие тут могут быть советы?
(Ниже описано как много действий надо сделать, но всеже - хоть чтонибудь подскажите)
PS Немного о обрабатываемом файле:
1) Импортируется ~12000 строк, 17 столбцов
2) Убирается около половины столбцов
3) Теперь надо убрать товар, у которого в одной из строк написано ZPAM (около 1000 нижних позиций)
4) Справа от этой таблицы создаются формулы типа: =если(A2="ZPAM";"";если(A2"";"";A2)) - таким макаром создаю новую таблицу, но без ненужного товара, растягиваю эти формулы до 15000 строки (на будущее - прайс потихоньку растет)
5) Новая таблица копируется и вставляется сама на себя специальной вставкой - чтобы вставились только значения, старая таблица удаляется
6) производится изменение шрифта, заливки, ширины столбцов, закрепление области (шапки), дописывание контактной информации
7) если нужен этот макрос, то если объясните, как залить его сюда, то залью