Доброго времени суток!
Записан с помощью макрорекодера, но с такими вещами никогда не сталкивалась. Подскажите, может кто-нибудь знает вариант поизящнее.
Спасибо!!!!
помогите оптимизировать код макроса создания сводной таблицы
Модератор: Naeel Maqsudov
- Вложения
-
[Расширение txt было запрещено, вложение больше недоступно.]
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
SunKiSSka, здравствуйте. Как-то, в начале своей жизни на форуме я поднимал тему, посмотрите
http://forum.developing.ru/showthread.php?t=6756
т.е. для начала нужно избавиться от явного выделения листов, диапазонов, ячеек. Да и при составлении и форматировании таблицы макрорекордер пишет много лишнего.
Например, 33 строки кода Range("E4:I56").Select и.т. можно заменить на
http://forum.developing.ru/showthread.php?t=6756
т.е. для начала нужно избавиться от явного выделения листов, диапазонов, ячеек. Да и при составлении и форматировании таблицы макрорекордер пишет много лишнего.
Например, 33 строки кода Range("E4:I56").Select и.т. можно заменить на
Код: Выделить всё
With Range("E4:I56").Borders
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
научите их ловить рыбу - и вы накормите их на всю жизнь".
Спасибо за отклик!VictorM писал(а):...посмотрите
http://forum.developing.ru/showthread.php?t=6756
т.е. для начала нужно избааиться от явного выделения листов, ячеек. Да и при составлении и форматировании таблицы макрорекордер пишет много лишнего.
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
Этот макрос для таблицы из предыдущего поста?
А то чё-то неохота воссоздавать всю таблицу для проверки
А то чё-то неохота воссоздавать всю таблицу для проверки

"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
научите их ловить рыбу - и вы накормите их на всю жизнь".
Да бьюсь все с одним и тем же, просто предполагаю разные варианты решенияVictorM писал(а):Этот макрос для таблицы из предыдущего поста?
А то чё-то неохота воссоздавать всю таблицу для проверки![]()