![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Новичок
Джуниор
Регистрация: 14.10.2014
Сообщений: 1
|
![]()
Спасибо.
И гиперссылки правит =) Последний раз редактировалось BAKCA; 14.10.2014 в 01:28. |
![]() |
![]() |
![]() |
#12 |
Регистрация: 27.10.2014
Сообщений: 3
|
![]()
А если вот такая ситуация с фамилией?
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
AwdBor
Укажите, как должен выглядеть результат после обработки? Возможны ли другие нестандартные варианты? Приведите примеры таких строк и того, что должно получаться в итоге.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#14 |
Регистрация: 27.10.2014
Сообщений: 3
|
![]()
SAS888, да, собственно, задача так же что и в первом посте указана - замена имени и фамилии местами.
В данной ситуации из de la Rose Jacob в итоге получить Jacob de la Rose. А другие нестандартные варианты, к примеру, фамилия состоит не из трех слов, а из двух. Допустим... Adam Ollas Mattsson. В таблице изначально указана фамилия на первом месте, имя на втором. Т.е. из Ollas Mattsson Adam в итоге должно получаться Adam Ollas Mattsson. Файл примера отредактировал для наглядности. |
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите пример во вложении. Все ли так, как нужно?
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#16 |
Регистрация: 27.10.2014
Сообщений: 3
|
![]()
То, что доктор прописал. Благодарствую.
А то приходилось "прикручивать" столбец для проверки количества пробелов в ячейках с именами и фамилиями и врукопашную редактировать такие ячейки. |
![]() |
![]() |
![]() |
#17 |
Новичок
Джуниор
Регистрация: 18.03.2016
Сообщений: 1
|
![]()
Здравствуйте, у меня вопрос, и если можно подробно, т.к. с макросами работаю только копипаст. Макрос работает нормально, но если я включаю фильтрацию (к примеру по цвету ячейки у меня остаются 10 из 20 строк) и хочу применить макрос только к оставшимся ячейкам (строкам) он работает неправильно.
Можно ли решить эту проблему |
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Для ускорения работы макрос забирает денные в массив, обрабатывает и выгружает результат на лист. Если диапазон с данными не является непрерывным (как, например, в случае с применением фильтра), то забрать их в массив без перебора ячеек невозможно. Поэтому, в Вашем случае потребуется цикл по отфильтрованным (не скрытым) ячейкам рабочего листа.
Пример во вложении.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#19 |
Новичок
Джуниор
Регистрация: 27.04.2016
Сообщений: 2
|
![]()
Всем привет! Помогите с формулой.
Данные "0123 настольная Spring Лампа" Надо поменять местами первое и последнее слово, т.е. должно получиться " Лампа настольная Spring 0123" |
![]() |
![]() |
![]() |
#20 |
Новичок
Джуниор
Регистрация: 27.04.2016
Сообщений: 2
|
![]()
Здравствуйте! помогите с формулой .
Данные "0123 настольная Spring Лампа" Надо поменять местами первое и последнее слово, т.е. должно получиться " Лампа настольная Spring 0123" |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поменять местами слова в предложении (C++) | Slicker | Общие вопросы C/C++ | 15 | 10.03.2011 10:17 |
Поменять местами слова в разных названиях компаний | Cassini | Microsoft Office Excel | 6 | 26.05.2010 14:31 |
поменять местами слова в предложении (C++) | Slicker | Помощь студентам | 3 | 30.05.2009 17:57 |
поменять местами | научите | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 08.01.2009 13:43 |
как поменять местами слова в файле? | r-tem | Общие вопросы C/C++ | 6 | 01.12.2008 22:17 |