Здравствуйте. Подскажите пожалуйста как можно сделать такую штуку. Есть к примеру ячейка содержащая следующий текст "105-2, 30-3/3, 111-2/2", необходимо что бы код выбрал и "вытащил" текст от 105 до первого встречного знака "/" со следующим за ним значением (а именно что бы получилось "105-2, 30-3/3"). А в другов случае что бы от 111 (и получился такой результат "111-2/2"). Вытащинные данные нужно хранить в какой то одной переменной по очереди. Т.Е. текст нужно выбирать от определенного заданного значения до определенного значения с +1 значением после него. В файле пример значений и что должно получиться.
Разложение текста на части
14.04.2015 20:34:11
|
|
|
|
14.04.2015 20:38:07
Изменено:
Согласие есть продукт при полном непротивлении сторон
|
|||
|
|
14.04.2015 20:51:19
Gremlen, а как Вы планируете задавать поиск, по маске?
|
|
|
|
15.04.2015 06:53:38
Чет не очень понятно вот на втором листе номера разложите в соседних столбцах в каких вариантах вы хотите их видеть
Лень двигатель прогресса, доказано!!!
|
|
|
|
15.04.2015 07:20:17
Блин плохой:(из меня объясняльщик. Но попробую еще раз, во вложении на лисе 1 написал что мне нужно в итоге получить.
|
|
|
|
15.04.2015 07:34:56
ну вариант как понял из объяснений
Лень двигатель прогресса, доказано!!!
|
|
|
|
15.04.2015 08:01:41
включить макрорекодер вставить данную формулу куда нужно протянуть скопировать вставить туда же как значения выключить макрорекодер самый простейший вариант
более трудный изучить VBA + регулярные выражения плюнуть на данную формулу сварганить шаблон самостоятельно и наслаждаться сделанным нажимая один раз на кнопку
Лень двигатель прогресса, доказано!!!
|
|
|
|
15.04.2015 09:52:57
функция:
Изменено: |
||||
|
|
|||
Читают тему