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

Предположим, у вас есть список текстовых строк, в котором все пробелы между словами удалены случайно, например: InsertBlankRowsBetweenData, и теперь вы хотите добавить пробелы перед каждой буквой с заглавными буквами, чтобы разделить слова как Вставить пустые строки между данными. Как вы могли быстро добавить пробелы перед заглавными буквами вместо одного за другим в Excel?

  • Вставьте пробелы перед заглавными буквами с помощью функции, определяемой пользователем
  • Вставить пробелы перед заглавными буквами с кодом VBA
  • Вставить пробел перед каждой заглавной буквой с помощью Kutools for Excel

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

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

1 . Активируйте свой рабочий лист, содержащий текстовые строки, в которые вы хотите добавить пробелы.

2 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: вставляйте пробелы перед заглавными буквами

4 . Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = addpaces (A1) в пустую ячейку помимо ваших данных, см. Снимок экрана:

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

Легко удалять начальные/конечные/лишние пробелы в ячейках

Kutools for Excel’s Удалить пробелы утилита позволяет Пользователи Excel могут легко удалить все начальные и конечные пробелы, лишние пробелы или все пробелы из выбранных ячеек. 30-дневная бесплатная пробная версия полнофункциональной версии!

Вставляйте пробелы перед заглавными буквами с кодом VBA

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

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: вставляйте пробелы перед заглавными буквами

3 . Затем нажмите клавишу F5 , чтобы выполнить этот код, появится всплывающее окно, позволяющее выбрать диапазон данных, который вы хотите использовать.

4 . Затем нажмите OK , чтобы закрыть это окно подсказки, пробелы были вставлены сразу перед заглавными буквами, см. Снимок экрана:


Вставить пробел перед каждой заглавной буквой с помощью Kutools для Excel

Kutools for Excel’s Добавить текст утилита может помочь вам обойти макросы VBA и легко вставить пробел перед каждой заглавной буквой в Excel.

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия!

Kutools for Excel – объединяет более 300 дополнительных функций и инструментов для Microsoft Excel

Перейти к загрузке
Бесплатная пробная версия 60 днейПокупка
PayPal/MyCommerce

->

1 . Выберите диапазон, в который вы будете вставлять пробел перед заглавными буквами, и нажмите Kutools > Текст > Добавить текст . См. Снимок экрана:

2 . В открывшемся диалоговом окне Добавить текст введите пробел в поле Текст , установите флажок Только добавить в и выберите 1-я буква верхний регистр из раскрывающегося списка Только добавить в .

3 . Нажмите кнопку Ok , чтобы вставить пробел перед каждой заглавной буквой, как показано на следующем снимке экрана:

Kutools for Excel – Включает более 300 удобных инструментов для Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется! Получить сейчас

Примечания . Этот метод также добавит пробел в начале ячеек, если первая буква заглавная. Вы можете применить Kutools > Text > Remove Spaces , чтобы удалить все ведущие пробелы из выбранных ячеек.


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

Как добавить пробелы после запятых в Excel?


Оцените статью
Frestage.ru
Добавить комментарий