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

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

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

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

 

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

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

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

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

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

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




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

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

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

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

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

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

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

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

Сохраните на память, делитесь с друзьями и оставляйте комментарии.

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...


http://lassimarket.ru/wp-content/uploads/2017/04/text-4-988x900.pnghttp://lassimarket.ru/wp-content/uploads/2017/04/text-4-150x150.pngАнтон ТретьякИнтернетИногда случается, что нужно преобразовать текст, сократить его, оставить только первые символы. Вот этим мы сегодня и займёмся, научимся быстро форматировать текст оставляя только нужное количество символов. Итак, есть список людей с полными данными: фамилия, имя, отчество. Как же сократить имя и отчество до инициалов? А если таких строк тысячи? Как...Полезные советы по Андроиду, программам, приложениям, лайфхаки и сервисы Интернета для повседневной жизни