Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Форматирование обрамления по условию, макрофункция РАМКА() - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Форматирование обрамления по условию, макрофункция РАМКА() (Формулы/Formulas)
Форматирование обрамления по условию, макрофункция РАМКА()
bruno33 Дата: Пятница, 12.02.2016, 11:34 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Добрый день,

Есть таблица с данными (некий отчет), в которой данные сгруппированы по три строки и есть необходимость каждую третью строку снабжать жирной нижней границей, тогда как все остальные - одинарной толщины. Через УФ такой фокус сделать нельзя, потому что там не задается толщина обрамления.

Слышал, что есть макрофункция РАМКА. Но подробного описания с примерами использования не нашел. Можно ли ее использовать для подобной решения задачи Excel 2007?

заранее Спасибо! за советы и подсказки.
 
Ответить
СообщениеДобрый день,

Есть таблица с данными (некий отчет), в которой данные сгруппированы по три строки и есть необходимость каждую третью строку снабжать жирной нижней границей, тогда как все остальные - одинарной толщины. Через УФ такой фокус сделать нельзя, потому что там не задается толщина обрамления.

Слышал, что есть макрофункция РАМКА. Но подробного описания с примерами использования не нашел. Можно ли ее использовать для подобной решения задачи Excel 2007?

заранее Спасибо! за советы и подсказки.

Автор - bruno33
Дата добавления - 12.02.2016 в 11:34
buchlotnik Дата: Пятница, 12.02.2016, 11:55 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
можно сделать наоборот - задайте всем ячейкам толстую нижнюю границу, а потом с помощью УФ "не третьим" сделайте тонкую
Код
=ОСТАТ(СТРОКА(B1);3)>0
К сообщению приложен файл: 12334.xls(26Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениеможно сделать наоборот - задайте всем ячейкам толстую нижнюю границу, а потом с помощью УФ "не третьим" сделайте тонкую
Код
=ОСТАТ(СТРОКА(B1);3)>0

Автор - buchlotnik
Дата добавления - 12.02.2016 в 11:55
bruno33 Дата: Пятница, 12.02.2016, 12:40 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Спасибо Вам, попробовал, что-то у меня не совсем сработало. не посмотрите файл что там не так?
К сообщению приложен файл: 178.xlsx(13Kb)


Сообщение отредактировал bruno33 - Пятница, 12.02.2016, 12:54
 
Ответить
Сообщениеbuchlotnik,
Спасибо Вам, попробовал, что-то у меня не совсем сработало. не посмотрите файл что там не так?

Автор - bruno33
Дата добавления - 12.02.2016 в 12:40
buchlotnik Дата: Пятница, 12.02.2016, 12:55 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
bruno33, ваших попыток в файле не нашёл - у меня так получилось. хотя не понимаю - почему просто форматы по 3 строки не протянуть?
К сообщению приложен файл: 3634989.xlsx(13Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениеbruno33, ваших попыток в файле не нашёл - у меня так получилось. хотя не понимаю - почему просто форматы по 3 строки не протянуть?

Автор - buchlotnik
Дата добавления - 12.02.2016 в 12:55
bruno33 Дата: Пятница, 12.02.2016, 13:25 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
buchlotnik, просто протянуть формат строк не получится, потому что пользователи будут вносить и/или копировать копировать данные из одной ячейки в другую, а вместе с копированием данных они и форматы потащат. вот я хотел при помощи УФ защитить форматирование.
Что касается Вашего предложения, то на отдельном листе, у меня удается им воспользоваться, а когда в свой файл вписываю - не работает.

Спасибо, нашел ошибку, вроде сработало!
К сообщению приложен файл: _3634989.xlsx(13Kb)
 
Ответить
Сообщениеbuchlotnik, просто протянуть формат строк не получится, потому что пользователи будут вносить и/или копировать копировать данные из одной ячейки в другую, а вместе с копированием данных они и форматы потащат. вот я хотел при помощи УФ защитить форматирование.
Что касается Вашего предложения, то на отдельном листе, у меня удается им воспользоваться, а когда в свой файл вписываю - не работает.

Спасибо, нашел ошибку, вроде сработало!

Автор - bruno33
Дата добавления - 12.02.2016 в 13:25
buchlotnik Дата: Пятница, 12.02.2016, 13:40 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
может так лучше?
К сообщению приложен файл: 4434064.xlsx(13Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениеможет так лучше?

Автор - buchlotnik
Дата добавления - 12.02.2016 в 13:40
bruno33 Дата: Пятница, 12.02.2016, 14:01 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Спасибо огромное!!!
а функцию РАМКА не применяли, не было такого опыта?
 
Ответить
Сообщениеbuchlotnik,
Спасибо огромное!!!
а функцию РАМКА не применяли, не было такого опыта?

Автор - bruno33
Дата добавления - 12.02.2016 в 14:01
bruno33 Дата: Понедельник, 15.02.2016, 14:56 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Выяснилось, что в 2007 и 2010 УФ немного по разному отображается.
 
Ответить
Сообщениеbuchlotnik,
Выяснилось, что в 2007 и 2010 УФ немного по разному отображается.

Автор - bruno33
Дата добавления - 15.02.2016 в 14:56
buchlotnik Дата: Понедельник, 15.02.2016, 15:26 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
bruno33, а в чём это выражается?


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениеbruno33, а в чём это выражается?

Автор - buchlotnik
Дата добавления - 15.02.2016 в 15:26
bruno33 Дата: Понедельник, 15.02.2016, 16:03 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
buchlotnik, buchlotnik,
а в том, что Ваше предложение форматировать по 3-й строке - работает в 2010( 3634989.xlsx) а в 2007 все границы строк - толстые; в 2007 пришлось по двум критериям делать, как я и отправлял - одно для 3-й строки и одно для остальных ( _3634989.xlsx).

из-за этого у нас с Вами и получился непонятное обсуждение. но я сначала не придал этому значения, т.к. по вашим подсказкам решения для своего 2007 нашел. а потом когда пришлось сдавать свое решение (с двумя условиями) для приемки, выяснилось, что мое УФ там не фурычит. сняли УФ - все стали толстыми, поставили ваше условие по одной строке - все стало в ажуре.

так что спасибо! буду иметь в виду не будущее, что такое бывает.
 
Ответить
Сообщениеbuchlotnik, buchlotnik,
а в том, что Ваше предложение форматировать по 3-й строке - работает в 2010( 3634989.xlsx) а в 2007 все границы строк - толстые; в 2007 пришлось по двум критериям делать, как я и отправлял - одно для 3-й строки и одно для остальных ( _3634989.xlsx).

из-за этого у нас с Вами и получился непонятное обсуждение. но я сначала не придал этому значения, т.к. по вашим подсказкам решения для своего 2007 нашел. а потом когда пришлось сдавать свое решение (с двумя условиями) для приемки, выяснилось, что мое УФ там не фурычит. сняли УФ - все стали толстыми, поставили ваше условие по одной строке - все стало в ажуре.

так что спасибо! буду иметь в виду не будущее, что такое бывает.

Автор - bruno33
Дата добавления - 15.02.2016 в 16:03
buchlotnik Дата: Понедельник, 15.02.2016, 16:19 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Честно, ничего не понял, но момент важный - 2007 и 2010 могут сильно друг друга недопонимать - притча во языцах - "слетающие пробелы в Word" - по опыту - версия "у себя" и версия "у начальника" должны совпадать


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
СообщениеЧестно, ничего не понял, но момент важный - 2007 и 2010 могут сильно друг друга недопонимать - притча во языцах - "слетающие пробелы в Word" - по опыту - версия "у себя" и версия "у начальника" должны совпадать

Автор - buchlotnik
Дата добавления - 15.02.2016 в 16:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Форматирование обрамления по условию, макрофункция РАМКА() (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!