Формула excel рамка ячейки

Линии, которые разделяют ячейки таблицы, служат для обозначения границ ячеек и не выводятся при печати листа на принтере. Можно сделать все или часть линий видимыми при печати, причем типы линий могут быть разными.

Чтобы задать обрамление в Excel 2016 для ячейки или группы ячеек, сделайте текущей ячейку или выделите группу ячеек.

как сделать рамку ячейки в excel

Щелкните мышью на стрелке в правой части кнопки Толстые внешние границы (она расположена на вкладке Главная в группе Шрифт) и в появившемся списке выберите нужный вам вариант обрамления.

как сделать рамку ячейки в excel

Таким образом, выделив всю таблицу и выбрав обрамление или выделяя отдельные части таблицы и задавая обрамление отдельно для каждой части (в случае таблиц со сложными шапками), можно при печати листа на принтере получить красиво оформленный документ.

день добрый!
Подскажите кто нить как можно сделать рамку на листах excel (рамка как в конструкторской документации: разработал, проверил и т. д.).
Саму рамку сделал. Проблема следующая. При заполнении ячеек, рамка начинает ползти, таким образом сползает с листов А4. Ячейки заполняются макросом, в ячейках стоит свойство «перенос по словам», данные в ячейках разной длины.
Пробовал рамку закрепить как заголовок: разметка страницы- печатать заголовки — выделял рамку как сквозные строки. ПО ИДЕЕ РАБОТАЕТ, НО НЕ ТАК КАК НАДО! Рамка должна быть внизу, а она оказывается вверху. Может какоето другое свойство надо выставить.
Может макрос у кого есть или другие готовые решения. Буду очень благодарен…

как сделать рамку ячейки в excel

Самое простое, что можно сделать в Microsoft Excel — создать таблицу. Рассмотрим этот процесс на примере Microsoft Office 2007.

Первое, с чего нужно начать — рассчитать необходимое количество столбцов и строк. Допустим, нам необходимо 5 столбцов и 6 строк. Соответственно, мы выделяем столбцы А-Е и строки 1-6.как сделать рамку ячейки в excel

Этот вариант подойдет, если нужно создать пустую таблицу, в которой данные можно будет ввести после создания или после распечатки таблицы. Либо можно сразу заполнить необходимое количество столбцов и строк данными, после чего останется только обрамить таблицу. Мы же остановимся на создании пустой таблицы.

Выделяем, кликаем по выделенному участку правой клавишей мыши и в контекстном меню выбираем Формат ячеек.

как сделать рамку ячейки в excel

В открывшемся окне переходим во вкладку Граница. Эта настройка отвечает за то, как будут выглядеть разделители в таблице. Соответственно, можно настроить внешний вид таблицы так, как пожелается. Но мы не будем придумывать что-то изощренное для примера, а создадим классическую таблицу.как сделать рамку ячейки в excel

Для этого выбираем Тип линии жирный (самую жирную полосу), в разделе Все выбираем Внешние. Так мы создали внешние рамки таблицы, внутренние разделители можно сделать сразу же, для этого в Тип линии выбираем обычную полосу, в разделе Все выбираем Внутренние. Цвет можно оставить Авто — по умолчанию это черный. Теперь можно нажать Ок. Результат будет таким:
как сделать рамку ячейки в excel

Если внутренние разделители хочется сделать такими же жирными, как и внешняя рамка, то заново открываем вкладку Граница, в разделе Все выбираем Внутренние, Тип линии выбираем жирный.

Стоит отметить, что сперва необходимо выбирать тип линии, а затем тип границы, а не наоборот.

Часто первая строчка в таблице имеет жирную рамку, которая отделяет ее от остальных строк. Чтобы это сделать, выделяем всю первую строчку, открываем вкладку Граница, Тип линии выбираем жирный, в разделе Все выбираем Внешние. То же самое можно проделать и с первым столбцом. Результат будет таким:как сделать рамку ячейки в excel

Границы настраивать по своему усмотрению можно и через верхнюю панель инструментов:

как сделать рамку ячейки в excel

Подкорректировать ширину столбцов или строк можно, наведя курсор на разделители букв или цифр.как сделать рамку ячейки в excel

Если нужно залить столбец или строку цветом, то выделяем участок, нажимаем правой клавишей мыши и выбираем Формат ячеек. В открывшемся окне выбираем вкладку Заливка и выбираем нужный цвет. Результат будет примерно таким:как сделать рамку ячейки в excel

Готово! Получившуюся таблицу теперь можно заполнить, сохранить или .

Вы можете добавить границы к ячейкам с содержимым для выдачи значений ячеек на листе, повторно применив параметр Все границы. Если повторение операции утомительно и утомительно, эта статья покажет вам простой способ автоматического создания границ, если в ячейке есть содержимое в Excel.

Автоматически создавать границы, если в ячейке есть содержимое с условным форматированием


Автоматически создавать границы, если в ячейке есть содержимое с условным форматированием

Пожалуйста, сделайте следующее, чтобы автоматически создавать границы, если содержимое ячейки находится в диапазоне с условным форматированием.

1. Выберите диапазон, в который вы хотите добавить границы ячеек при вводе значений. Затем нажмите Главная > Условное форматирование > Новое правило. Смотрите скриншот:

2. в Новое правило форматирования диалоговое окно, вам необходимо:

2.1. Выберите использовать формулу, чтобы определить, какие ячейки нужно форматировать. Выберите тип правила пунктом.

2.2 Введите формулу = C2 <> «» в Формат значений, где эта формула истинна пунктом.

2.3 Щелкните значок Формат кнопка. Смотрите скриншот:

Внимание: в формуле C2 — это первая ячейка выбранного диапазона.

3. в Формат ячеек диалогового окна, перейдите к Граница Вкладка, выберите топ, нижний, оставил и правильно границы в Граница выберите нужный стиль линии, а затем щелкните OK кнопка. Смотрите скриншот:

4. Затем он возвращается в Новое правило форматирования диалоговое окно, щелкните OK кнопку, чтобы закончить правило.

Отныне все границы будут добавляться к ячейкам автоматически после ввода значения. Смотрите скриншот:


Статьи по теме:

  • Как посчитать, содержит ли ячейка текст или часть текста в Excel?
  • Как проверить, находится ли значение ячейки между двумя значениями в Excel?
  • Как суммировать, если соседняя ячейка равна, пуста или содержит текст в Excel?
  • Как вернуть значение в другой ячейке, если ячейка содержит определенный текст в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (1)


Оценок пока нет. Оцените первым!

 

Уважаемые знатоки эксэля!  
столкнулась с проблемой: если встать на строку формулы курсором, то ячейки, которые участвуют в формуле подсвечиваются разноцветными рамками и адреса ячеек в строке формулы выделены соответствующим цветом. Это происходит только, если аргументов в формуле не больше 32-х. После введения 33-его аргумента — подсветка отключается и нельзя наглядно проверить, все ли нужные ячейки попали в формулу.    
Это можно как-то поправить или то базовая настройка ПО, которая была именно таким образом задумана разработчиками.  
Заранее спасибо за внимание к моему вопросу.  
Спасибо!

 

тааак жаль((  
дело в том, что с учетом вида представления данных в таблице, нельзя выстроить логику, какие именно ячейки должны в формулу суммы попадать. В этом-то и проблема.  
А какую сложную формулу Вы имели ввиду?

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

{quote}{login=real_christine}{date=28.11.2012 07:25}{thema=ого! как оперативно!}{post}нельзя выстроить логику, какие именно ячейки должны в формулу суммы попадать.{/post}{/quote}  
«приговор окончательный и обжалованию не подлежит»? :)  
если честно — так бывает, но редко.  
м.б. имеет смысл выложить пример реального файла и задачу?  
почти уверен — формула отыщется (несмотя на приговор).

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

если честно — так бывает, но редко.  
м.б. имеет смысл выложить пример реального файла и задачу?  
почти уверен — формула отыщется (несмотя на приговор).{/post}{/quote}  

  хорошо бы. Спасибо за ответ!  
Дело в том, что реальный файл с данными на закрытом рабочем компе без выхода в интернет. попробую в течение какого-то времени сделать условный файлик, отражающий ситуацию в реальном файле. посмотрите?

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

делайте файлик (не забудьте про ограничения по размеру), описывайте на словах логику — что и почему вы включаете в формулу суммы и выкладывайте.

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

начала делать файл и поняла, что основной вопрос не в том, значения каких ячеек попадают в формулу суммы (среди этих ячеек нет смежных, поэтому диапазоны выделить, для сокращения числа слагаемых, не получится). А в том, что для удобной проверки, все ли необходимые ячейки добавлены в формулу, нам  помогала рамковая подсветка, а теперь ее нет. Так что если это настройка Excelя, кот. нельзя изменить, то вопрос исчерпан.  
Большое спасибо за ответ!

 

Hugo

Пользователь

Сообщений: 23257
Регистрация: 22.12.2012

Может помочь такой нехитрый макрос:  

  Sub tt()  
Dim r As Range  
On Error Resume Next  
Set r = Selection  
r.Precedents.Select  
End Sub

 

Hugo

Пользователь

Сообщений: 23257
Регистрация: 22.12.2012

Даже проще:  

  Sub tt()  
On Error Resume Next  
Selection.Precedents.Select  
End Sub

 

вот это здорово! То, что надо! Спасибо огромное!

 

Hugo, я дополнила файл макросом, который Вы предложили. Но у меня возник вопрос, т.к. я совсем не сильна в Visual Basic. Ситуация следующая:  
 файл, который я дорабатываю состоит из нескольких листов, на каждом из которых имеются формулы, содержащие более 35 составляющихся.  
  на Лист 1 я добавила кнопку, который присвоила макрос, написанный Вами.    
  вопрос такой: можно ли как-то дополнить макрос, чтобы не пришлось на каждый лист добавлять эту кнопку, т.е. например, на Листе 3 я встала на ячейку B52 с формулой — открыла Лист 1 — нажала кнопку, к которой привязан макрос — вернулась на Лист 3 — а там… ;))) подсвечены все составляющие формулы из ячейки B52.    
Возможно это? Спасибо :)

 

и такой еще маленький вопрос:  
допустим в ячейке А1 стоит формула = А2+А3  
в ячейке В1 формула = А1+А4  
если использовать вышеуказанный макрос, то подсветятся все ячейки А1, А2, А3, А4  
а можно сделать так, чтобы подсвечивались только ячейки, непосредственно входящие в формулу в ячейке B1 (т.е. только A1 и A4)?

 

Selection.DirectPrecedents.Select  

  О! =79997=

 

Т.е. макрос должен выглять так?  
Sub tt()  
On Error Resume Next  
Selection.DirectPrecedents.Select  
О! =79997=  
End Sub

 

Hugo

Пользователь

Сообщений: 23257
Регистрация: 22.12.2012

 

Hugo, спасибо! все получилось так, как надо.  
А про макрос по отношению ко всем листам книги ничего не посоветуете?

 

Hugo

Пользователь

Сообщений: 23257
Регистрация: 22.12.2012

Спасибо Алексею :)  

  С одной кнопкой на одном листе не получится.  
Можно вывести кнопку на панель (проще вручную), или добавить пункт в контекстное меню ячейки или меню.  
Или просто выбирать макрос по Alt+F8 — но это не очень удобно.  
А можно задать ему сочетание клавиш — я бы сделал так.  
Это можно сделать так: по Alt+F8 выбрать макрос и его в свойствах задать сочетание клавиш.

 

real_christine

Гость

#17

30.11.2012 15:09:50

Hugo! Так и сделаю.  
Спасибо огромное и Вам и Алексею!  
Очень помогли!

Выделить ячейку, участвующую в расчётах

Pulse

Дата: Среда, 15.02.2017, 12:00 |
Сообщение № 1

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 213


Репутация:

16

±

Замечаний:
0% ±


2013

Здравствуйте, дорогие форумчане!

Задача такая, нужно выделить ячейку цветом, если она участвует в каких-либо вычислениях на листе. Если возможно, то без привязки к диапазону.

 

Ответить

sboy

Дата: Среда, 15.02.2017, 12:05 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2566


Репутация:

724

±

Замечаний:
0% ±


Excel 2010

Добрый день.
Можно воспользоваться стандартными средствами «Влияющие ячейки» и «Зависимые ячейки»


Яндекс: 410016850021169

 

Ответить

Nic70y

Дата: Среда, 15.02.2017, 12:11 |
Сообщение № 3

Группа: Друзья

Ранг: Экселист

Сообщений: 8137


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

жмем F5 (клавишу) —> Выделить —> формулы —> ОК
жмем F5 (клавишу) —> Выделить —> влияющие ячейки —> ОК
заливаем


ЮMoney 41001841029809

 

Ответить

Pulse

Дата: Среда, 15.02.2017, 12:25 |
Сообщение № 4

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 213


Репутация:

16

±

Замечаний:
0% ±


2013

sboy, Nic70y, если число перестанет участвовать в расчётах, данные действия придётся повторить заново. Нужно, чтобы выделение появлялось и убиралось автоматически.

Сообщение отредактировал PulseСреда, 15.02.2017, 12:25

 

Ответить

sboy

Дата: Среда, 15.02.2017, 12:35 |
Сообщение № 5

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2566


Репутация:

724

±

Замечаний:
0% ±


Excel 2010

как вариант можно в модуль листа
[vba]

Код

Private Sub Worksheet_Calculate()
    For Each cl In Range(«B3:E3»).Cells
       cl.ShowDependents
       Next
End Sub

[/vba]

К сообщению приложен файл:

2685692.xls
(33.5 Kb)


Яндекс: 410016850021169

 

Ответить

Pulse

Дата: Среда, 15.02.2017, 12:52 |
Сообщение № 6

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 213


Репутация:

16

±

Замечаний:
0% ±


2013

sboy, да, так получше. Прикрутил кнопку.

 

Ответить

Хитрости »

27 Август 2013              327228 просмотров


Сборник формул для условного форматирования

В данной статье собран список формул, которые можно использовать в условном форматировании ячеек, заданным при помощи формулы:

  • Excel 2003: Формат(Format)Условное форматирование(Conditional formatting)формула;
  • Excel 2007-2010: вкладка Главная(Home)Условное форматирование(Conditional formatting)Создать правило(New rule)Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format)

Подробнее об условном форматировании можно прочитать в статье: Основные понятия условного форматирования и как его создать

Все условия приведены для диапазона A1:A20. Это означает, что для корректного выполнения условия необходимо выделить диапазон A1:A20(столбцов может быть больше), начиная с ячейки A1, после чего назначить условие.
Если выделять необходимо не с первой строки, а скажем, с 4-ой, то и выделить надо будет диапазон A4:A20 и в формуле для условия указывать в качестве критерия первую ячейку выделенного диапазона — A4.

Если необходимо выделять форматированием не только конкретную ячейку, удовлетворяющую условию, а всю строку таблицы на основе ячейки одного столбца, то перед установкой правила необходимо выделить всю таблицу, строки которой необходимо форматировать, а ссылку на столбец с критерием закрепить:
=$A1=МАКС($A$1:$A$20)
при выделенном диапазоне A1:F20(диапазон применения условного форматирования), будет выделена строка A7:F7, если в ячейке A7 будет максимальное число.

Так же можно применять не к конкретно одному столбцу, а к полностью диапазону. Но в этом случае надо знать принцип смещения ссылок в формулах, чтобы условия применялись именно к нужным ячейкам. Например, если задать условие для диапазона B1:D10 в виде формулы: =B1<A1, то цветом будут выделены ячейки столбца B, если значение ячейки столбца А в той же строке меньше(B1<A1, B3<A3). При этом если ячейки столбца D меньше ячеек столбца C в той же строке — они тоже будут выделены(D1<C1, D5<C5).


 

    ЧИСЛОВЫЕ ЗНАЧЕНИЯ

  1. Выделение ячеек с числами:
    =ЕЧИСЛО(A1)
  2. Выделение ячеек с числами, но не учитывая нули:
    =И(ЕЧИСЛО(A1);A1<>0)
  3. Выделение строк со значением больше 0:
    =A1>0
  4. Выделение строк со значением в диапазоне от 3 до 10:
    =И(A1>=3;A1<=10)
  5. Выделение в диапазоне $A$1:$A$20 ячейки с максимальным значением:
    =A1=МАКС($A$1:$A$20)
  6. Выделение в диапазоне $A$1:$A$20 ячейки с минимальным значением:
    =И(ЕЧИСЛО(A1);A1=МИН($A$1:$A$20))
  7. Выделение в диапазоне $A$1:$A$20 ячейки со вторым по величине числом. Т.е. из чисел 1,2,3,4,5,6,7 будет выделено число 6:
    =A1=НАИБОЛЬШИЙ($A$1:$A$20;2)
  8.  
    ТЕКСТОВЫЕ ЗНАЧЕНИЯ

  9. Выделение ячеек с любым текстом:
    =ЕТЕКСТ(A1)
  10. Выделение ячеек с текстом Итог:
    =A1=»Итог»
  11. Выделение ячеек, содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)
    =НЕ(ЕОШ(ПОИСК(«итог»;A1)))
  12. Выделение ячеек, не содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)=0
    =ЕОШ(ПОИСК(«итог»;A1))
  13. Выделение ячеек, текст которых начинается со слова Итог:
    =ЛЕВСИМВ(A1;4)=»Итог»
  14. Выделение ячеек, текст которых заканчивается на слово Итог:
    =ПРАВСИМВ(A1;4)=»Итог»
  15.  
    ДАТА / ВРЕМЯ

  16. Выделение текущей даты:
    =A1=СЕГОДНЯ()
  17. Выделение ячейки с датой, больше текущей:
    =A1>СЕГОДНЯ()
  18. Выделение ячейки с датой, которая наступит через неделю:
    =A1=СЕГОДНЯ()+7
  19. Выделение ячеек с датами текущего месяца(любого года):
    =МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ())
  20. Выделение ячеек с датами текущего месяца текущего года:
    =И(МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ());ГОД(A1)=ГОД(СЕГОДНЯ()))
    или
    =ТЕКСТ(A1;»ГГГГММ»)=ТЕКСТ(СЕГОДНЯ();»ГГГГММ»)
  21. Выделение ячеек с выходными днями:
    =ДЕНЬНЕД(A1;2)>5
  22. Выделение ячеек с будними днями:
    =ДЕНЬНЕД(A1;2)<6
  23. Выделение ячеек, входящих в указанный период(промежуток) дат:
    =И($A1>ДАТА(2015;9;1);$A1<ДАТА(2015;10;1))
  24.  
    ДРУГИЕ

  25. Выделение различий в ячейках по условию:
    =A1<>$B1
  26. Выделение ячейки, если ячейка следующего столбца(B) этой же строки меньше:
    =A1>B1
  27. Выделение строк цветом через одну:
    =ОСТАТ(СТРОКА();2)
  28. Выделение строк цветом, если значение ячейки столбца A присутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)
  29. Выделение строк цветом, если значение ячейки столбца A отсутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)=0
  30. Выделение цветом ячейки, если её значение в диапазоне A1:A20 второе по счету:
    =СЧЁТЕСЛИ($A$1:$A1;A1 )=2
  31. Выделение ячеек, содержащих ошибки (#ЗНАЧ!; #Н/Д; #ССЫЛКА! и т.п.). Помимо просто выявления ячеек с ошибками можно применять, когда необходимо скрыть ошибочные значения в ячейках(назначив цвет шрифта таким же, как и цвет заливки):
    =ЕОШИБКА(A)
  32. Выделение непустых ячеек в столбце A:
    =$A1<>»»

Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Понравилась статья? Поделить с друзьями:
  • Формула excel относительно одной ячейки
  • Формула excel разница сумм
  • Формула excel при нескольких если
  • Формула excel определить дату по дням
  • Формула excel разница столбцов