Как сделать все буквы заглавными в excel

Функции Excel для изменения регистра текста

В Microsoft Excel есть три замечательных функции, при помощи которых Вы можете изменять регистр текста. Это UPPER (ПРОПИСН), LOWER (СТРОЧН) и PROPER (ПРОПНАЧ).

  • Функция UPPER (ПРОПИСН) преобразовывает все символы нижнего регистра в верхний регистр.
  • Функция LOWER (СТРОЧН) делает все прописные буквы строчными.
  • Функция PROPER (ПРОПНАЧ) делает в каждом слове первую букву прописной, а все остальные – строчными.

Все эти три функции работают по одинаковому принципу, поэтому я покажу Вам, как работает одна из них. Давайте в качестве примера рассмотрим функцию UPPER (ПРОПИСН):

Вводим формулу в Excel

  1. Вставьте новый (вспомогательный) столбец рядом с тем, в котором содержится текст, который Вы хотите преобразовать.

Замечание: Этот шаг не обязателен. Если таблица не большая, Вы можете просто использовать любой смежный пустой столбец.

  1. Введите знак равенства (=) и имя функции UPPER (ПРОПИСН) в смежную ячейку нового столбца (B3).
  2. В скобках после имени функции введите соответствующую ссылку на ячейку (C3). Ваша формула должна выглядеть вот так:

где C3 – это ячейка с текстом, который нужно преобразовать.

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

Копируем формулу вниз по столбцу

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

  1. Выделите ячейку с формулой.
  2. Наведите указатель мыши на маленький квадрат (маркер автозаполнения) в нижнем правом углу выделенной ячейки, чтобы указатель превратился в маленький черный крест.
  3. Нажмите и, удерживая левую кнопку мыши, протяните формулу вниз по всем ячейкам, в которые нужно её скопировать.
  4. Отпустите кнопку мыши.

Замечание: Если Вам нужно полностью заполнить новый столбец (на всю высоту таблицы), то Вы можете пропустить шаги 5-7 и просто дважды кликнуть по маркеру автозаполнения.

Удаляем вспомогательный столбец

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

  1. Выделите ячейки, содержащие формулу, и нажмите Ctrl+C, чтобы скопировать их.
  2. Кликните правой кнопкой мыши по первой ячейке исходного столбца.
  3. В контекстном меню в разделе Paste Options (Параметры вставки) выберите Values (Значения).Поскольку нам нужны только текстовые значения, мы выберем именно этот вариант, чтобы в будущем избежать ошибок в формулах.
  4. Кликните правой кнопкой мыши по любой ячейке вспомогательного столбца и в контекстном меню выберите команду Delete (Удалить).
  5. В диалоговом окне Delete (Удаление ячеек) выберите вариант Entire column (Столбец) и нажмите ОК.

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

Как сделать первую букву заглавной в Excel?

Для изменения начального символа каждого слова в тексте из строчного в заглавный можно воспользоваться функцией ПРОПНАЧ (английская версия PROPER):

Все то же самое, что и в предыдущих примерах, применяем к данным функцию ПРОПНАЧ, в котором хотим конвертировать начальные буквы слов в большие, а все оставшиеся сделать маленькими:

Однако при работе с ПРОПНАЧ необходимо учитывать, что Excel воспринимает знаки препинания как начало нового слова. В данном случае не только запятая, точка, пробел, вопросительный или восклицательный знак означают конец слова, но и любые другие знаки препинания (двоеточие, точка с запятой, кавычки, скобки, дефис, тире и т.д.). Из-за этого могут возникнуть ситуации, когда некоторые слова преобразуются правильно (пример алма-ата -> Алма-Ата), а некоторые некорректно (пример кое-что -> Кое-Что).

Применение пользовательских функций (UDF)

Идём дальше и переходим к нестандартным способам конвертации. Третий вариант изменения регистра текста — пользовательская функция, где мы можем реализовать любой произвольный шаблон конвертирования. Давайте повторим функционал смены регистра из текстового редактора Word, в которой к 3 основным (ВСЕ ПРОПИСНЫЕ, все строчные и Начинать С Прописных) добавляются еще 2 варианта — Как в предложениях и иЗМЕНИТЬ рЕГИСТР. Так как в общем и целом никаких ограничений на итоговый вид текстовых данных нет, то также добавим реализацию нестандартных расстановок, к примеру, ЧеРеДоВаНиЕ рЕгИсТрОв и ПрОИЗвоЛЬноЕ нАПиСАниЕ.

Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):

Не смотря на то, что Excel – табличный редактор и в первую очередь предназначен для работы с числовыми значениями, набор инструментов в нем для преобразования текстовых значений достаточно разнообразен. Задачи по изменению заглавных букв на буквы строчные и обратно могут быть решены разными способами.

Поменять размер букв в тексте Excel.

      Рассмотрим, как поменять размер букв в тексте Excel сразу в нескольких словах, столбцах, т.д. Например, у нас список с фамилиями, именами, написанными маленькими буквами. Нам нужно сделать так, чтобы все первые буквы фамилий и имён стали большими. Исправлять вручную долго. Но это ведь таблица Excel – решить эту задачу можно с помощью формул. Вот несколько вариантов.      В таблице Excel есть несколько функций. Работать с ними нужно одинаково. Подробно разберемся с одной функцией. Остальные функции опишем, а работать с ними так же, как с первой.      Как заменить в Excel в словах первую букву на большу (заглавную). У нас есть такой список.Нам нужно быстро заменить во всех словах первые буквы на заглавные. В ячейке В4 пишем формулу.Находим функцию «ПРОПНАЧ()» на закладке Еxcel «Формулы» в разделе «Текстовые».В диалоговом окне «Аргументы функции» пишем адрес ячейки, из которой будут взяты слова, чтобы написать их с заглавной буквы. У нас, в примере – из ячейки А4.Получилась такая формула. Нажимаем «ОК».Копируем эту формулу перетаскиванием вниз по столбцу. Получилось так.      Теперь нам нужно убрать один столбец. Если мы просто удалим первый столбец, то во втором столбце будет написано «#ССЫЛКА». Поэтому сначала копируем значение столбца В, вставляем в столбец А. Затем столбец В удаляем. Как копировать значение, смотрите в статье «Копирование в Еxcel».Если столбец будет нужен для дальнейшей работы, его можно скрыть на время.     Сделать все буквы в тексте Еxcel маленькими.У нас есть такой текст.В ячейку В9 устанавливаем формулу с функцией «СТРОЧН()». Функцию находим там же, смотрите описание в начале статьи.Нажимаем «ОК», копируем формулу вниз по столбцу, удаляем ненужный столбец, скопировав сначала значение. Получилось так.      Все буквы текста Excel сделать заглавными. Выбираем для формулы функцию «ПРОПИСН()». Установили формулу в ячейку С9 такую.Получилось так.      Сделать одну заглавную букву в начале предложения в Excel.Устанавливать формулу будем в ячейке D9.=СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(C9;1));СТРОЧН(ПРАВСИМВ(C9;ДЛСТР(C9)-1)))      Или можно написать такую формулу.=ПРОПИСН(ЛЕВСИМВ(A9))&ПРАВСИМВ(СТРОЧН(A9);ДЛСТР(A9)-1)Мы её написали в ячейке D10, текст указали из ячейки A9 . Получилось так.      Или можно написать такую формулу.=ПРОПИСН(ЛЕВСИМВ(A9))&ПРАВСИМВ(СТРОЧН(A9);ДЛСТР(A9)-1)Мы её написали в ячейке D10, текст указали из ячейки A9 . Получилось так.Формулу копируем вниз по столбцу. О других функиях Excel при работе со шрифтом, читайте в статье «Текст Excel. Формат».       Бывает, что нужно разделить текст в Excel из одного столбца на несколько отдельных столбцов. Например, у нас есть список, где фамилия, имя и отчество (или дата рождения, др.) записаны в одном столбце.    Нам нужно, переписать этот список, записав фамилии в одном столбце, имена — во втором, а отчества — в третьем столбце.    Или даты — день, месяц и год записать в разных столбцах. Для этого есть функция в Excel. Смотрите статью «Разделить текст Excel на несколько ячеек».

Как сделать все буквы заглавными или строчными в Word

Word — текстовый редактор, который установлен на большинстве компьютеров пользователей, которым приходится обрабатывать тексты. В нем огромное количество функций, но далеко не все опции можно быстро отыскать из-за сильно “загруженного” интерфейса. При этом в Word есть сразу несколько способов, как сделать все буквы в тексте заглавными или строчными:

  • Первый способ — использование горячих клавиш. Самый простой способ, как сделать все буквы в тексте заглавными или строчными. Перенесите нужный отрывок текста в отдельный документ Word, после чего выделите комбинацией клавиш Ctrl+A весь текст и нажмите Shift+F3. Если текст напечатан заглавными буквами, они превратятся в строчные. Если строчными, то в заглавные. При повторном нажатии на Shift+F3 буквы будут соответствующим образом преобразовываться в 3 вариациях: все заглавные, все строчные, первая буква слова заглавная;
  • Второй способ — использование опции редактирования регистра. В Word на верхней панели в разделе “Главная” есть отдельная опция, которая отвечает за изменение регистра текста. Чтобы ею воспользоваться, просто нужно выделить необходимый отрывок текста, после чего нажать на данную опцию и увидеть возможные варианты редактирования, их 5: как в предложениях (то есть первая буква предложений отделенных точкой заглавная), все строчные, все прописные, начинать с прописных (каждое новое слово) или изменить регистр (большие буквы станут маленькими, а маленькие большими).
  • Третий способ — редактирование шрифта. Если нажать правой кнопкой мыши на выделенный текст и перейти в опции “Шрифт”, можно обнаружить третий способ изменения регистра текста в Word. Здесь можно установить, чтобы все буквы были строчными или заглавными. После того как нужная опция будет выбрана, нажмите “ОК”.

Как сохранить данные после изменения?

Думаю, это хороший вопрос, ведь, если удалить первоначальные значения из столбца А, то и все результаты работы формулы пропадут.

Смотрите, что нужно для этого сделать.

Выделяем в столбце с результатом все полученные данные. Копируем их CTRL + V (русская М), либо правой кнопкой мыши – «Копировать».

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

Вот такая хитрость. Теперь вас не смутит необходимость перевести все буквы в ВЕРХНИЙ или нижний регистр.

Доброго всем времени суток, мои дорогие друзья и читатели блога сайт. У вас наверняка случалось такое, что вы писали какое-либо слово или предложение в ворде, но вдруг захотели как-то выделить текст и сделать, чтобы каждая буковка в тексте стала прописной, а не строчной. А может наоборот? Вы написали текст с зажатым Caps Lock и хотите сделать все буковки строчными? Так вот сегодня я вам и покажу, как сделать все буквы заглавными в word и наоборот, причем сразу двумя способами.

Самый простой способ, который будет работать в любой версии Word — это выделить ту часть текста, которую нужно сделать полностью прописной, после чего нажать комбинацию клавиш SHIFT+F3 . Но что самое интересное, изменение регистра происходит в два этапа: сначала заглавными становятся только первые буквы каждого слова, а при повторном нажатии абсолютно все буквы становятся прописными.

Второй способ еще проще чем первый. Вам просто нужно будет выделить тот фрагмент, где вы хотите сменить регистр, после чего идти во вкладку «Главная» и нажать на кнопку «Регистр» . На скриншоте ниже показано, как она выглядит. И вот тут вам сразу выдается несколько вариантов развития событий. Не буду перечислять, все и так должно быть понятно.

Ну а вообще, если уж вы надумали делать все символы прописными, то не забывайте перед печатанием нажимать волшебную клавишу Caps Lock . Тогда и не придется больше совершать какие-то манипуляции с изменением регистра).

Вот в принципе и всё. Теперь и вы знаете, как сделать строчные буквы заглавными, и я очень надеюсь, что моя сегодняшняя статья вам помогла, поэтому не забывайте подписываться на обновление статей моего блога. Будет интересно. Удачи вам. Пока-пока!

Чтобы поменять заглавные буквы на прописные, нажмите клавишу Caps Lock на клавиатуре. Если нужно напечатать небольшое количество заглавных букв, прижмите клавишу Shift, и, не отпуская ее, нажимайте нужные буквы. В том случае, когда текст напечатан, измените его регистр с помощью комбинации клавиш Shift+F3. В текстовом редакторе Word имеется специальный пункт меню, отвечающий за регистр.

Инструкция

После этого продолжайте набор текста прописными буквами. Если нужно снова продолжить набор заглавными буквами – снова нажмите Caps Lock. Если эта клавиша нажата, и набор будет производиться заглавными буквами – в правой верхней части клавиатуры будет гореть соответствующий индикатор.

Для того чтобы набрать несколько прописных букв подряд, прижмите клавишу Shift, их на клавиатуре две – слева и справа. Не отпуская эту клавишу, набирайте нужный текст. Если до этого набирались заглавные буквы – набор пойдет прописными и наоборот. После того, как отпустите клавишу, настройки регистра вернуться к исходным.
В том случае, если текст уже набран, и есть необходимость заменить заглавные буквы прописными, выделите нужный фрагмент блоком с помощью «мыши». Если нужно выделить весь текст, нажмите комбинацию клавиш Ctrl+А (латинское). Затем, нажмите комбинацию клавиш Shift+F3. Для этого прижмите клавишу Shift и не отпуская нажимайте F3. После первого нажатия этой клавиши заглавные буквы превратятся в прописные, после второго нажатия (клавишу Shift отпускать не нужно!), заглавными станут все первые буквы слов, после третьего – все буквы снова станут заглавными. Нажимая эту комбинацию клавиш, выберите себе нужный регистр.

Заглавные (прописные) и строчные буквы в Excel

Разберемся как изменять регистр букв в Excel, т.е. переводить заглавные (прописные) буквы в строчные и наоборот, а также другие различные нестандартные расстановки.

Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

Наверняка многие из вас сталкивались с задачей изменения текста с той целью, чтобы его было удобнее воспринимать и читать, например, перевести заглавные буквы в строчные (проще говоря, большие в маленькие) или наоборот, строчные буквы в заглавные (маленькие в большие), представить текст в стандартном виде (как в предложениях), поменять регистр на противоположный и т.д. Поэтому, несмотря на то, что Microsoft Excel в основном ориентирован на работу с числовыми данными, все-таки не стоит забывать и про возможность работы с текстовыми данными.

Вместо того, чтобы перенабирать все записи вручную или если просто лень этим заниматься, то предлагаю рассмотреть более удобные способы изменения регистра букв в Excel. Хотя Excel в полной мере и не обладает возможностями Microsoft Word, тем не менее варианты перевода символов в верхний и нижний регистры есть, давайте подробнее остановимся на 3 основных способах:

  • Применение Microsoft Word. Конвертирование данных посредством программы Microsoft Word;
  • Стандартные функции Excel. Поменять регистр текста можно воспользовавшись функциями СТРОЧН (изменяет все буквы на строчные), ПРОПИСН (изменяет все символы на заглавные) и ПРОПНАЧ (изменяет первые буквы слов на заглавные, все оставшиеся — на строчные);
  • Применение пользовательских функций (UDF). Если варианты со стандартным функционалом не подходят, и нужна другая расстановка прописных и строчных символов, то можно реализовать пользовательскую функцию.

Excel — первая буква Заглавная

Данный вопрос имеет два варианта решения

  1. Только первая буква в тексте будет заглавная
  2. Большая буква каждого нового слова

Как видите ситуацию бывают разные поэтому нам надо рассмотреть все варианты решения данных вопросов поэтому будет разбирать по максимум!

Только «Первая» буква заглавная

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

Для этого нам поможет формула:

=ЗАМЕНИТЬ(D4;1;1;ПРОПИСН(ЛЕВСИМВ(D4;1)))

  • заменить — это функция синтаксис который выглядит так: ЗАМЕНИТЬ(стар_текст;начальная_позиция;число_знаков;нов_текст)Стар_текст — Текст, в котором требуется сделать заменуНачальная_позиция — Координата символа в Стар_текст с которого начнется заменаЧисло_знаков — Число символов от Начальная_позиция которые нужно заменитьНов_текст — Текст который заменяем
  • D4 — старый текст
  • 1 — начальная позиция (первая буква)
  • 1 — число знаков отчета (первая буква)
  • ПРОПИСН — функция которая делает букву прописной

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

Excel — каждое слово с большой буквы

Этот пример я особо часто не использовал, но были моменты когда приходилось делать и это, например когда надо в той же таблице для Директа сделать ссылки каждая из которых будет с большой букву или допустим для бухгалтерии сделать разбивку на фамилии в которой каждое новое слово начинается с большой буквы:

=ПРОПНАЧ(D4)

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

  • ПРОПНАЧ — функция первая буква в строке текста и все первые буквы, следующие за знаками, отличными от букв, преобразуются в прописные (верхний регистр). Все прочие буквы в тексте преобразуются в строчные (нижний регистр).
  • D4 — координата текста

Готовое решение для быстрых преобразований текста

Как видно из вышеприведенных примеров, при помощи функций можно добиться практически любых результатов, но все это делается не так быстро как хотелось бы. Например, в Word аналогичные задачи решаются в два-три клика мыши при помощи функции «Регистр», меню которой вызывается кнопкой, удобно расположенной на вкладке «Главная».

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

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

надстройка для быстрого преобразования текстовых значений

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

Замена первой строчной буквы на заглавную в Excel

Довольно часто при работе с таблицами Эксель возникают ситуации, когда нужно заменить первую строчную букву слова на заглавную (прописную).

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

Преобразование «»ЗАГЛАВНЫХ» в «строчные» буквы

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

1 способ: Знак регистра

Выделите определённый абзац, в котором нужно убрать прописные буквы. Перейдите во вкладку «Главная» в область «Шрифт». Нажмите по кнопке «Регистр» и выберите вариант «все строчные». Снимите выделение текста, кликнув один раз в пустой области листа.

2 способ: Сочетание клавиш

Для начала нужно выделить часть текста, к которому будет применяться изменение размера шрифта. Удерживая кнопку «Shift» нажимайте несколько раз по клавише «F3».

Остановитесь на нужном варианте, отпустите кнопку «Shift» и снимите выделение текста, кликнув по пустому месту.

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

Интересно! Верхним регистром называются буквы заглавные. Строчные же символы именуются регистром нижним.

Использование клавиши «Shift»

Примечание! Если на клавиатуре нажата клавиша «Капс Лок» и одновременно зажата кнопка «Шифт», буквы, введенные с клавиатуры, будут строчными.

Использование сочетания клавиш «Shift+F3»

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

Примечание! Если лампочка «Капс Лок» не горит, а в текстовом редакторе вводятся буквы заглавные, значит, зажата одна из клавиш «Шифт». Проверьте обе кнопки.

Принцип действия формулы для замены первой буквы в предложении

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

В левой части формулы используется дополнительная функция ЛЕВСИМВ:

Задача этой части формулы изменить первую букву на большую в исходной текстовой строке ячейки A1. Благодаря функции ЛЕВСИМВ можно получать определенное количество символов начиная с левой стороны текста. Функция требует заполнить 2 аргумента:

  1. Текст – ссылка на ячейку с исходным текстом.
  2. Количесвто_знаков – число возвращаемых символов с левой стороны (с начала) исходного текста.

В данном примере необходимо получить только 1 первый символ из исходной текстовой строки в ячейке A1. Далее полученный символ преобразуется в прописную большую букву верхнего регистра.

Правая часть формулы после оператора & очень похожа по принципу действия на левую часть, только она решает другую задачу. Ее задача – преобразовать все символы текста в маленькие буквы. Но сделать это нужно так чтобы не изменять первую большую букву, за которую отвечает левая часть формулы. В место функции ЛЕВСИМВ в правой части формулы применяется функция ПРАВСИМВ:

Текстовая функция ПРАВСИМВ работает обратно пропорционально функции ЛЕВСИМВ. Так же требует запыления двух аргументов: исходный текст и количество знаков. Но возвращает она определенное число букв, полученных с правой стороны исходного текста. Однако в данном случаи мы в качестве второго аргумента не можем указать фиксированное значение. Ведь нам заранее неизвестно количество символов в исходном тексте. Кроме того, длина разных исходных текстовых строк может отличаться. Поэтому нам необходимо предварительно подсчитать длину строки текста и от полученного числового значения отнять -1, чтобы не изменять первую большую букву в строке. Ведь первая буква обрабатывается левой частью формулы и уже преобразована под требования пользователя. Поэтом на нее недолжна влиять ни одна функция из правой части формулы.

Для автоматического подсчета длины исходного текста используется текстовая функция Excel – ДЛСТР (расшифроваться как длина строки). Данная функция требует для заполнения всего лишь одного аргумента – ссылку на исходный текст. В результате вычисления она возвращает числовое значение, попетому после функции =ДЛСТР(A1) отнимаем -1. Что дает нам возможность не затрагивать первую большую букву правой частью формулы. В результате функция ПРАВСИМВ возвращает текстовую строку без одного первого символа для функции СТРОЧН, которая заменяет все символы текста в маленькие строчные буквы.

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

Изменяем регистр текста при помощи макроса VBA

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

Если Вы хотите преобразовать текст в верхний регистр, используйте следующий макрос VBA:

Чтобы применить нижний регистр к своим данным, используйте код, показанный ниже:

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

Я надеюсь, что теперь, когда Вы знаете пару отличных приёмов изменения регистра в Excel, эта задача не вызовет у Вас затруднений. Функции Excel, Microsoft Word, макросы VBA – всегда к Вашим услугам. Вам осталось сделать совсем немного – определиться, какой из этих инструментов Вам больше нравится.

Метод 2: использование макроса

Внимание! Для использования этого метода необходимо убедиться, что у вас активирована функция макросов. Если нет, то ее требуется включить

О том, как это сделать, читайте в нашей статье – “Как включить/отключить макросы в Excel“.

  1. Убедившись в том, что использование макросов активировано, выделяем область таблицы, текст которой требуется преобразовать. После этого нажимаем на клавиатуре комбинацию клавиш Alt+F11.
  2. Перед нами появится редактор макросов, находясь в котором мы нажимаем сочетание Ctrl+G. Курсор мыши при этом должен переместиться в поле “Immediate”, которое до этого действия, скорее всего, было закрыто.
  3. В данной области пишем следующее: for each c in selection:c.value=ucase(c):next . Затем подтверждаем действие нажатием клавиши ENTER и выходим из редактора макросов.
  4. В итоге все буквы в отмеченном диапазоне ячеек заменятся на заглавные согласно поставленной задаче.
Ссылка на основную публикацию