Формулы жирного текста в excel

format sample

Here I want to add text a1+b1+c1, But I want to bold b1 text like command module will be bold.
Is it possible to bold this word.

  1. date formatting

Is it possible to bold date. suppose Date: 08/01/2017

Cœur's user avatar

Cœur

36.7k25 gold badges191 silver badges259 bronze badges

asked Aug 1, 2017 at 16:29

Dider Elahi's user avatar

1

No, you can’t. Excel doesn’t provide such functionality to apply rich text formatting to part of the formula.

But you can possibly insert a Text Box over the result cell to achieve this. Here is a link that you can read: Formatting part of a formula

answered Aug 16, 2017 at 17:44

ian0411's user avatar

ian0411ian0411

4,0853 gold badges25 silver badges33 bronze badges

Since you can apply rich text formatting to the cells that contain the formula, why not use more than 1 cell and eliminate the display of line between them so the 2 cells look like 1. Then put the word «Date:» in the first cell flush right margin and in the cell next to it, put the formula to gather the date, formatting the cell to flush left margin, and bold that cell.

answered Apr 6, 2021 at 5:45

user15562653's user avatar

You cannot format text to italic, but you could change the basic latin letters to corresponding italic unicode characters:

    Function ITALIC(orig As String) As String
        Dim result As String
        Dim c As Long
        result = ""
        For i = 1 To Len(orig)
            c = WorksheetFunction.Unicode(Mid(orig, i, 1))
            If c > 64 And c < 91 Then c = c + 120263
            If c > 64 And c < 123 Then c = c + 120257
            result = result & WorksheetFunction.Unichar(c)
        Next i
        ITALIC = result
    End Function

You may change the text to many other forms as well.
https://lingojam.com/ItalicTextGenerator

answered Feb 3, 2022 at 16:26

Timo Heiskala's user avatar

 

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

Прикрепленные файлы

  • Книга1.xls (13.5 КБ)

 

ikki

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

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

#2

25.12.2012 12:03:23

Цитата
Михаил Киселев пишет:
выделение части текста жирным, в ячейке с формулами

невозможно.

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

 

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

 

Юрий М

Модератор

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

Контакты см. в профиле

Вам же ответили: в ячейке с формулой нельзя. Вставляйте в соседнюю ячейку через спец.вставку значение и форматируйте его.

 

Работу формулы можно имитировать макросом, и им же форматировать ячейку.
Пробуйте менять E8, F8 и смотрите результат.
Чтобы макрос срабатывал при любом изменении листа, на листе должна быть хотя одна «летучая» формула, см. А16.
Макрос находится в модуле листа: правый клик по ярлычку листа — Исходный текст.

 

Ну вот видите, вариант всё-таки есть, а то невозможно, невозможно. Согласен, что в описанном мною случае никак, но человек свой вариант предложил, который вполне приемлем.

 

Ну вот видите, вариант всё-таки есть, а то невозможно, невозможно. Согласен, что в описанном мною случае никак, но человек свой вариант предложил, который вполне приемлем.

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

Прикрепленные файлы

  • Книга1.xls (14.5 КБ)

 

Решил часть проблемы разбиением на части текста, которые необходимо выделить жирным. Теперь не знаю как в макросе  их объединить для отображения в одной ячейке (А5). И ещё макрос не работает, если в выпадающем списке выбрать незаполненную строку, как всё это решить?

Прикрепленные файлы

  • Книга1.xls (20.5 КБ)

 

Маугли

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

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

 

Смысл в том, что из выпадающих списков выбирается тягач и полуприцеп, в ячейку, которая выводится на печать и в этой ячейке необходимо выделить гос. номера. Мне бы подсказать код в макросе, который бы объединял в одну ячейку данные, в моём случае, из четырёх ячеек, где в двух ячейках текст выделяется жирным. Файл из сообщения #8.

 

ikki

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

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

вариант
выбираем значения в списках, результат — справа

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

 

Маугли

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

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

 

Маугли

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

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

 

Увидел присвоенное имя ячейке G8 «текст».

Но всё равно в рабочем файле не работает, уже находившиеся в нём другие коды поудалял, не помогло.

 

Михаил Киселев

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

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

#15

30.01.2013 07:52:34

Что-то в моей среде работать макрос с присвоением имён ячейкам не хочет работать. Решил поменять присвоенные имена на «родные» имена ячеек, например G8, вместо «тягач» и всё заработало.

Цитата
ikki пишет:
вариант
выбираем значения в списках, результат — справа

Что-то в моей среде работать макрос с присвоением имён ячейкам не хочет работать. Решил поменять присвоенные имена на «родные» имена ячеек, например G8, вместо «тягач» и всё заработало.

Формула жирного шрифта

Viper25

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

Группа: Пользователи

Ранг: Участник

Сообщений: 93


Репутация:

4

±

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


Excel 2007

Выгружается отчет, в котором подразделение выделено жирным шрифтом.
Необходимо подразделение скопировать в отдельную колонку.
Есть ли формула для определения жирный или обычный шрифт ячейки?

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

2325434.xls
(27.0 Kb)

 

Ответить

китин

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

Группа: Модераторы

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

Сообщений: 6973


Репутация:

1063

±

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


Excel 2007;2010;2016

формулы этого не умеют. :'(


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

sboy

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

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

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

Сообщений: 2566


Репутация:

724

±

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


Excel 2010

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


Яндекс: 410016850021169

 

Ответить

Wasilich

Дата: Пятница, 17.02.2017, 00:17 |
Сообщение № 4

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

Ранг: Старожил

Сообщений: 1232


Репутация:

326

±

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


2003

Так надо? Макрос.
[offtop]А что, в РФ уже на украинский язык переходят? :) [/offtop]

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

Viper25.xls
(34.5 Kb)

Сообщение отредактировал WasilichПятница, 17.02.2017, 00:20

 

Ответить

Hi @Jalil1985 

I agree that it seems not possible without a macro, but with VBA it is possible.

Put the different parts in separate cells and generate A2 as static text;

bosinander_0-1641284557764.png

Sub boldSum()
    part1 = Range("Part_1").Value
    part2 = Range("Part_2").Value
    part3 = Range("Part_3").Value
    
    Range("a2").Select
    ActiveCell.Value = part1 & part2 & part3
    
    ActiveCell.Characters(Start:=Len(part1), Length:=Len(part2)).Font.FontStyle = "Bold"
End Sub

Thus, the attached file is xlsM.

-/-

i5:i7 are named Part_1 to 3 to be easy possible to move to another sheet with preferences. Cut and paste and tha macro will still be functional.

Содержание

  1. Как фильтровать ячейки с помощью полужирного шрифта в Excel (простое руководство)
  2. Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»
  3. Метод 2 — Использование формулы Get.Cell
  4. Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA
  5. Как выделить жирным шрифтом часть текстовой строки в ячейке в Excel?
  6. Для выделения части текста жирным шрифтом с помощью функции форматирования
  7. Чтобы выделить полужирным шрифтом определенные символы в текстовой строке с помощью Kutools for Excel
  8. Быстро полужирные части строки

Как фильтровать ячейки с помощью полужирного шрифта в Excel (простое руководство)

Я получаю этот запрос все время. У людей огромные наборы данных, и кто-то в их команде выделил некоторые записи, отформатировав их жирным шрифтом.

Теперь вы тот, кто получает эти данные, и вам нужно отфильтровать все эти записи, которые имеют полужирное форматирование.

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

Давайте посмотрим правде в глаза.

Нет простого способа сделать это.

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

В этом уроке я покажу вам три способа фильтрации ячеек с полужирным форматированием шрифта в Excel:

Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»

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

Идея состоит в том, чтобы найти на листе выделенное жирным шрифтом форматирование и преобразовать его во что-то, что можно легко отфильтровать. (Подсказка: цвет ячейки можно использовать как фильтр).

Вот шаги фильтрации ячеек с полужирным шрифтом:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Главная».
  3. В группе «Редактирование» щелкните раскрывающееся меню «Найти и выбрать».
  4. Щелкните «Заменить». (Сочетание клавиш: Control + H)
  5. В диалоговом окне «Найти и заменить» нажмите кнопку «Параметры».
  6. В разделе «Найти» перейдите к раскрывающемуся меню «Формат» и выберите «Выбрать формат из ячейки».
  7. Выделите любую ячейку, в которой текст выделен жирным шрифтом.
  8. В разделе «Заменить на:» перейдите в раскрывающийся список «Формат» и нажмите «Выбрать формат из ячейки».
  9. В диалоговом окне «Замена формата» выберите вкладку «Заливка», выберите любой цвет и нажмите «ОК» (убедитесь, что этого цвета еще нет в ячейках вашего листа).
  10. Нажмите «Заменить все». Это закрасит все ячейки с текстом жирным шрифтом.

На описанных выше шагах мы преобразовали текстовый формат, выделенный жирным шрифтом, в формат, который распознается Excel как критерий фильтрации.

Теперь, чтобы отфильтровать эти ячейки, выполните следующие действия:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Данные».
  3. Щелкните значок фильтра (Сочетание клавиш: Control + Shift + L)
  4. Для столбца, который вы хотите отфильтровать, щелкните значок фильтра (стрелка вниз в ячейке).
  5. В раскрывающемся списке перейдите к параметру «Фильтр по цвету» и выберите цвет, который вы применили к ячейкам с текстом, выделенным жирным шрифтом.

Это автоматически отфильтрует все ячейки с полужирным шрифтом.

Попробуйте сами… Скачать файл

Метод 2 — Использование формулы Get.Cell

Пришло время для скрытого драгоценного камня в Excel. Это макро-функция Excel 4 — GET.CELL ().

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

Функция GET.CELL дает вам информацию о ячейке.

Например, он может сказать вам:

  • Имеет ли ячейка полужирное форматирование или нет
  • Если в ячейке есть формула или нет
  • Заперта ли ячейка или нет и тд.

Вот синтаксис формулы GET.CELL

  • Type_num является аргументом для указания информации, которую вы хотите получить для указанной ячейки (например, если вы введете 20 в качестве type_num, он вернет TRUE, если ячейка имеет полужирный формат шрифта, и FALSE, если нет).
  • Справка ссылка на ячейку, которую вы хотите проанализировать.

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

  1. Перейдите на вкладку «Формулы».
  2. Нажмите на опцию Define Name.
  3. В диалоговом окне «Новое имя» используйте следующие сведения:
    • Имя: FilterBoldCell
    • Объем: Рабочая тетрадь
    • Относится к: = GET.CELL (20, $ A2)
  4. Щелкните ОК.
  5. Перейдите в ячейку B2 (или любую ячейку в той же строке, что и первая ячейка набора данных) и введите = FilterBoldCell
  6. Скопируйте эту формулу для всех ячеек столбца. Он вернет ИСТИНА, если ячейка выделена жирным шрифтом, и ЛОЖЬ, если это не так.
  7. Теперь выберите весь набор данных, перейдите на вкладку «Данные» и щелкните значок «Фильтр».
  8. В столбце, где у вас есть ИСТИНА / ЛОЖЬ, выберите раскрывающийся список фильтра и выберите ИСТИНА.

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

Примечание. Поскольку это функция макроса, вам необходимо сохранить этот файл с расширением .xlsm. или .xls расширение.

Мне не удалось найти справочную статью о GET.CELL () от Microsoft. Вот кое-что, что я нашел на доске сообщений мистера Excel.

Попробуйте сами… Скачать файл

Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA

Вот еще один способ фильтрации ячеек с текстом, выделенным жирным шрифтом, с помощью VBA.

  1. Щелкните правой кнопкой мыши вкладку рабочего листа и выберите Просмотреть код (или используйте сочетание клавиш ALT + F11). Это открывает серверную часть редактора VB.
  2. В окне редактора VB будет панель Project Explorer. Если его там нет, перейдите в «Просмотр» и выберите «Обозреватель проектов».
  3. На панели Project Explorer щелкните правой кнопкой мыши книгу (VBAProject), над которой вы работаете, перейдите в Insert и нажмите Module. Это вставляет модуль, в который мы поместим код VBA.
  4. Дважды щелкните значок модуля (чтобы убедиться, что ваш код включен в модуль) и вставьте следующий код в панель справа:
  5. Перейдите на рабочий лист и используйте следующую формулу: = Полужирный шрифт (B2)
  6. Эта формула возвращает значение ИСТИНА, если к ячейке применено полужирное форматирование, и ЛОЖЬ в противном случае. Теперь вы можете просто отфильтровать все ИСТИННЫЕ значения (как показано в методе 2).

Опять таки! В этой книге теперь есть макрос, поэтому сохраните его с расширением .xlsm или .xls.

Попробуйте сами… Скачать файл

Надеюсь, у вас будет достаточно времени для столь необходимого перерыва на кофе 🙂

Вы знаете другой способ сделать это? Я хотел бы поучиться у вас. Оставляйте свои мысли в разделе комментариев и будьте крутыми.

Источник

Как выделить жирным шрифтом часть текстовой строки в ячейке в Excel?

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

Для выделения части текста жирным шрифтом с помощью функции форматирования

Выделение жирным шрифтом определенных символов в текстовой строке с помощью Kutools for Excel

Для выделения части текста жирным шрифтом с помощью функции форматирования

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

1. Дважды щелкните ячейку, часть текста которой вы хотите выделить жирным шрифтом, чтобы разрешить редактирование ячейки, и выберите часть строки (строка должна быть непрерывной). См. Снимок экрана:

2. Затем перейдите на вкладку Главная и щелкните стрелку привязки в группе Шрифт , чтобы отобразить диалоговое окно Формат ячеек , и нажмите Полужирный в раскрывающемся списке Стиль шрифта . см. снимок экрана:

3. Нажмите ОК . Теперь выделенная часть текстовой строки выделена жирным шрифтом.

Если вы хотите выделить несколько прерывистых частей текстовой строки полужирным шрифтом, вам необходимо повторить описанные выше шаги, чтобы выделить часть строки жирным шрифтом один за другим.

Чтобы выделить полужирным шрифтом определенные символы в текстовой строке с помощью Kutools for Excel

После бесплатной установки Kutools for Excel, сделайте следующее:

Если вы хотите выделить некоторые отдельные символы в текстовой строке жирным шрифтом , вы можете попробовать применить функцию надстрочного/подстрочного индекса из Kutools for Excel .

1. Выберите ячейку, в которой вы хотите выделить определенные символы жирным шрифтом, и нажмите Kutools > Формат > Надстрочный/подстрочный индекс . См. Снимок экрана

2. Затем в диалоговом окне Форматирование надстрочного/подстрочного индекса выберите символ, который нужно выделить полужирным, затем установите флажок Полужирный , и если текст слишком длинный для отображения в текстовое поле, нажмите кнопку со стрелкой вправо , чтобы просмотреть другие символы, и продолжайте выделять символы жирным шрифтом.

3. Нажмите Ok . Неаккуратные символы выделены жирным шрифтом.

С помощью этой функции вы можете быстро использовать надстрочный или подстрочный символ.

Быстро полужирные части строки

Kutools for Excel , с более чем 300 удобными функциями, облегчит вашу работу.

Kutools for Excel: 300 + функций, которые вы должны иметь в Excel, 30-дневная бесплатная пробная версия отсюда

Статья, которая может вас заинтересовать:

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

Источник

Понравилась статья? Поделить с друзьями:
  • Формулы есть как в excel ими пользоваться
  • Формулы еслиошибка в excel примеры
  • Формулы если или в excel примеры с несколькими условиями
  • Формулы если в excel с несколькими условиями на примере
  • Формулы массивов excel ctrl