Как оставить только первые буквы слов в Office

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

Итак, есть список людей с полными данными: фамилия, имя, отчество. Как же сократить имя и отчество до инициалов? А если таких строк тысячи?


Как в Office оставить только первые буквы слов 

Разберём пример такого списка. Для начала превратим список в таблицу.

 

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

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

Теперь подошли к самому интересному, будем использовать макрос. Переводим курсор перед первым словом и начинаем записывать макрос. О том, как это сделать, я подробно писал тут. Всё очень просто!

В примере курсор стоит перед буквой A в слове Александр.

+ значит то, что нажимаем клавиши одновременно. Например, Shift + ← означает что мы нажали одновременно Shift и стрелочку «назад»

Последовательность команд.



Что делаемДля чего
нажимаем → Переводим курсор после первой буквы
нажимаем Shift + EndВыделяем слово
нажимаем Shift + ←Выделяется слово без первой буквы
нажимаем DelУдаляем выделение
нажимаем .Добавляем точку
нажимаем TabПереходим к следующему столбцу
нажимаем HomeПереводим курсор в начало
нажимаем → Переводим курсор после первой буквы
нажимаем Shift + EndВыделяем слово
нажимаем Shift + ←Выделяется слово без первой буквы
нажимаем DelУдаляем выделение
нажимаем .Добавляем точку
нажимаем ↓Переходим к следующей строке
нажимаем HomeПереводим курсор в начало ячейки
нажимаем ←Переводим курсор на первый столбец
нажимаем HomeПереводим курсор в начало ячейки

Останавливаем запись макроса.

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

И что у нас получилось вы видите ниже.

Теперь преобразовываем таблицу в текст и получим то, что мы хотели — краткий список.

При преобразовании можно использовать точку как разделитель. После преобразования у вам получатся по две точки, но через Найти и заменить (Ctrl+F ) мы превращаем .. в .

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

Успешной вам офисной работы!


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 Оценили 1
Загрузка...

Поделитесь, пожалуйста, ссылкой :




Войдите с помощью вашего аккаунта: 
avatar
2000