Добрый день, уважаемые знатоки excel! Помогите с макросом по форматированию таблицы. Сделал через макрорекодер – макрос получился до безобразия длинным и не полным, а причесать самостоятельно не могу.
Если вкратце – в прикрепленном файле для образца имеется два листа:
1. как есть 2. как нужно
На листе «как есть» в двух столбцах некий набор слов и некий набор предложений. На листе «как нужно» лист уже отформатирован как мне необходимо.
Перечислю форматирование по порядку:
1. Столбец А шириной 0,60; 2. Столбец В шириной 1,57; черные границы; 3. Столбец С шириной 0,25; 4. Столбец D шириной 1,57; черные границы; 5. Столбец Е шириной 0,25; 6. Столбец F шириной 1,57; черные границы; 7. Столбец G шириной 0,25; 8. Столбец Н шириной 23 высотой 15; шрифт «Bahnschrift Light» размером 12, цвет синий; 9. Столбец I шириной 18 высотой 15; шрифт «Bahnschrift Light» размером 12, цвет красный; 10. Столбец J шириной 46 (лучше до границы страницы) высотой 15; шрифт «Bahnschrift Light» размером 12, цвет синий;
11. добавляем строку высотой 12, шрифт «Bahnschrift Light» размером 10, цвет черный;
и так до конца бесконечно длинной таблицы.
Когда встречается надпись красным цветом, то добавлять строку ниже не нужно и черные границы не нужны!
Все столбцы центрированы «левый-левый».
Спасибо.
Добрый день, уважаемые знатоки excel! Помогите с макросом по форматированию таблицы. Сделал через макрорекодер – макрос получился до безобразия длинным и не полным, а причесать самостоятельно не могу.
Если вкратце – в прикрепленном файле для образца имеется два листа:
1. как есть 2. как нужно
На листе «как есть» в двух столбцах некий набор слов и некий набор предложений. На листе «как нужно» лист уже отформатирован как мне необходимо.
Перечислю форматирование по порядку:
1. Столбец А шириной 0,60; 2. Столбец В шириной 1,57; черные границы; 3. Столбец С шириной 0,25; 4. Столбец D шириной 1,57; черные границы; 5. Столбец Е шириной 0,25; 6. Столбец F шириной 1,57; черные границы; 7. Столбец G шириной 0,25; 8. Столбец Н шириной 23 высотой 15; шрифт «Bahnschrift Light» размером 12, цвет синий; 9. Столбец I шириной 18 высотой 15; шрифт «Bahnschrift Light» размером 12, цвет красный; 10. Столбец J шириной 46 (лучше до границы страницы) высотой 15; шрифт «Bahnschrift Light» размером 12, цвет синий;
11. добавляем строку высотой 12, шрифт «Bahnschrift Light» размером 10, цвет черный;
и так до конца бесконечно длинной таблицы.
Когда встречается надпись красным цветом, то добавлять строку ниже не нужно и черные границы не нужны!
grh1, через макрорекодер: 1. заходим в как надо; 2 жамкаем в перекрестие (верхний левый угол) должны выделится все строки и столбцы; 3 нажимаем кисть (формат по образцу); 4 идем в как есть и жамкаем в перекрестие. записал, вроде работает.... называется "манипуляции"
Срабатывает на листе как есть (5), как зауниверсалить не шарю в макросах((( по остальным манипуляциям с цветом.. наверно условным форматированием надо или хз... наверно не вариант.. красные строки этож дополнительно строчка не по шаблону...
grh1, через макрорекодер: 1. заходим в как надо; 2 жамкаем в перекрестие (верхний левый угол) должны выделится все строки и столбцы; 3 нажимаем кисть (формат по образцу); 4 идем в как есть и жамкаем в перекрестие. записал, вроде работает.... называется "манипуляции"
Срабатывает на листе как есть (5), как зауниверсалить не шарю в макросах((( по остальным манипуляциям с цветом.. наверно условным форматированием надо или хз... наверно не вариант.. красные строки этож дополнительно строчка не по шаблону...cmivadwot
cmivadwot, спасибо - немного не то и сам макрос почему-то не срабатывает (я тоже так записал макрос и тоже не срабатывает), но вариант оставляю за неимением других. еще раз спасибо за ответ.
cmivadwot, спасибо - немного не то и сам макрос почему-то не срабатывает (я тоже так записал макрос и тоже не срабатывает), но вариант оставляю за неимением других. еще раз спасибо за ответ.grh1