Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 3 ]
- Зарегистрирован: 17.03.2010
- Сообщений: 39
Тема: Удаление лишних пробелов в начале и в конце строк ячеек таблицы
Здравствуйте!
Имеется очень интересный вопрос, думаю заинтересует многих, как определить где в ячейке таблицы начало и конец строки и удалить там лишние пробелы?
Влаживаю пример таблицы
Post's attachments1.jpg 64.7 Кб, файл не был скачан.
You don't have the permssions to download the attachments of this post.
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: Удаление лишних пробелов в начале и в конце строк ячеек таблицы
Удалить лишние пробелы по краям строки можно функцией Trim и её разновидностями LTrim и RTrim, для обрезки слева и справа соответственно.
Для ячейки это будет выглядеть так
Sub TrimCellText()
Dim oCell As Cell
For Each oCell In Selection.Tables(1).Range.Cells
oCell.Range.Text = Trim(Left(oCell.Range.Text, Len(oCell.Range.Text) - 2))
Next
End Sub
Функция Left используется, чтобы убрать из текста ячейки два последних невидимых символа: знак абзаца и знак конца ячейки
Ну а начало ячейки, вернее, номер символа, с которого она начинается, определяется просто:
Selection.Cells(1).Range.Start 'Для ячейки, в которой стоит курсор
Лучше день потерять — потом за пять минут долететь!
- Зарегистрирован: 17.03.2010
- Сообщений: 39
Re: Удаление лишних пробелов в начале и в конце строк ячеек таблицы
viter.alex у меня нет слов, все работает! Большое спасибо!
Сообщений [ 3 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Удаление лишних пробелов в начале и в конце строк ячеек таблицы
Если вы ищите информацию по самому мощному редактору в мире Microsoft Word в сети, жаловаться на недостаток документов, литературы, различных ссылок и советов придется вряд ли. Наш сайт о Microsoft Office Word даст ответ про: направление текста в ворде с верху в низ.
Только в разбросанном виде все это жутко неудобно. Гораздо результативнее общаться на специальных форумах. На портале о Microsoft Office Word вы узнаете про: убрать колонтитул.
Это удобнее еще и тем, что на свою проблему вы получите отклики так сказать в развитии, можно будет обсудить, что не получается, что именно не устраивает. На портале о Microsoft Office Word вы узнаете про: как сделать белый фон в ворде.
Для русскоязычных пользователей Microsoft Word можно посоветовать форум Ворд Эксперт.
На нем представлены как готовые ответы на вопросы и наработки опытных пользователей в разделах «часто задаваемые вопросы» и «готовые решения», так и обсуждения работы с документами и настройками программы в разных версиях нашего любимого Microsoft Word. Наш сайт о Microsoft Office Word даст ответ про: защита листов в ворде.
Это разделы «Настройка и Форматирование», а также «Автоматизация», где вас научат, как сделать работу с программой максимально оптимальной и быстрой, написав соответствующие макросы. Наш сайт о Microsoft Office Word даст ответ про: где в компьютере ключ майкрософт офис.
Если вы не хотите сами разбираться с макросами или ломать голову над той, либо иной, возникшей в работе проблемой, то в «Заявках на разработку» можете оставить заказ, форумчане вам помогут. Наш сайт о Microsoft Office Word даст ответ про: виды линеек.
Форум Ворд Эксперт - это страничка, которую стоит запомнить, потому что она может пригодиться в любой момент. Наш сайт о Microsoft Office Word даст ответ про: как настроить автонумерацию.
Форум и сайт очень разумно устроены, а все пожелания вы можете высказать в соответствующем разделе.