|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.02.2016, 15:46 | #1 |
Регистрация: 14.11.2012
Сообщений: 7
|
Авто-перенос слова из ячейки
Здравствуйте. Задача в том, что бы автоматически переносить последнее слово из предложения в ячейке, в другой столбец этой же строки при условии если в предложении больше 75 символов.
|
22.02.2016, 16:20 | #2 | ||
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Цитата:
в какой из них другой столбец? в конце предложения могут быть знаки препинания, что с ними делать? переносить вместе с последним словом? исключить?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
||
22.02.2016, 20:05 | #3 |
Регистрация: 14.11.2012
Сообщений: 7
|
Например из ячейки A1 в B1. В конце будет точка, переносить слово с ней.
|
22.02.2016, 21:25 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1. правой кнопкой мыши по ярлыку листа, где это должно работать
2. в всплывшем меню "исходный текст" 3. в открывшееся окно копируете этот Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.02.2016, 22:03 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
как читается ета строка?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
22.02.2016, 22:09 | #6 |
Регистрация: 14.11.2012
Сообщений: 7
|
Спасибо за ответ почти то что надо. Закинул на R282655679850 50 рублей.
Понимаю что вопрос может быть не совсем понятен, поэтому прилагаю изображение. Поясню вопрос - в первую колонку вставляются (скопированные) фразы списком, и если какая то из них более 75 символов то последнее слово или слова вырезаются и вставляются в соседнюю ячейку в эту же строку. |
22.02.2016, 22:23 | #7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
необходимо ранее предложенный текст процедуры ЗАМЕНИТЬ! на этот
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.02.2016, 22:35 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Саша,
читать справку по ВБА - не зазорно! а даже наоборот и уж точно полезно не вижу особого смысла пересказывать все, что написано по Split Function коротко Split делит строку на подстроки (разделитель по умолчанию - пробел) подстроки записываются в одномерный массив Split(c) - возвращает массив UBound(Split(c)) - это размер массива (№ последнего элемента если хочешь) соотв. Split(c)(UBound(Split(c))) - последний элемент массива надеюсь, что зачит это: Len(c) > 75 обьяснять не надо было)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.02.2016, 22:50 | #9 |
Регистрация: 14.11.2012
Сообщений: 7
|
Круто... только перенесённое слово в правую колонку не удаляется с левой колонки. Можно это как то решить?
|
22.02.2016, 22:54 | #10 | ||
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Цитата:
Цитата:
результатом в ячейке В1 получилось понимаете а не одозревали, методами, которых Вы не понимаете? Все, пардон, вибачаюсь! Я условие неверно понял, почему-то подумал что надо перенести все символы с позиций 75+
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. Последний раз редактировалось Aleksandr H.; 22.02.2016 в 22:58. Причина: Я условие задачи не прочитал :( |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос слова из всех ячеек столбца | deserving83 | Microsoft Office Excel | 7 | 27.08.2013 22:09 |
Редактирование ячейки и перенос значения ячейки через форму на другой лис | Susven | Microsoft Office Excel | 2 | 11.06.2013 09:18 |
Авто заполнение ячейки | Roberto182 | Microsoft Office Access | 11 | 25.09.2012 11:25 |
перенос формата ячейки и преобразование цифр в слова | Protuberanez | Microsoft Office Excel | 11 | 16.03.2011 00:06 |
Перенос слова на Си | Markuskus | Помощь студентам | 0 | 07.12.2009 20:56 |