![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
![]()
есть вот такое вот к примеру выражение в виде строки.
Код:
посмотреть что в ячейке и если там записано комплексное число взять в скобки. наваял следующий код Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
![]()
Не сильно вникая в ваш макрос пришло на ум следующее
просто при каждом цикле заменяйте двойные скобки (( и )) на ( и )
Заказать макрос можно на сайте http://excel4you.ru/
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
![]()
ну просто двойные скобки менять нельзя - ибо они могут вполне по делу стоять например
((a+jb)-(v+jd))*b |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
![]()
А если сделать поиск того выражения которое вы хотите вставить если оно уже есть в определенной позиции то не вставлять?
Заказать макрос можно на сайте http://excel4you.ru/
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
![]()
плохо представляю синтаксис для этого. там слишком много кавычек.
вот если бы regex отлавливал только первое уникальное имя... добавить массив уже просмотренных ссылок и с ним сверять ? как то неизящно. знатоки regex - может проще есть решение ? |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
![]()
собственно сделал. за мозговой штурм спасибо
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Я не спец по Regexp, но ИМХО достаточно применить его один раз, а потом работать с коллекцией совпадений. Вот программа на этапе разработки:
Код:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 12.09.2011 в 16:03. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
![]()
спасибо. красивое решение.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
регулярные выражения | Gen_r_questions | PHP | 15 | 25.04.2011 11:56 |
регулярные выражения | vvsh | PHP | 3 | 22.04.2011 17:09 |
Регулярные выражения | Syltan | JavaScript, Ajax | 3 | 24.04.2010 23:08 |
нужно в edit точку заменить запятой используя регулярные выражения | Pasha1983 | Общие вопросы Delphi | 7 | 02.04.2010 13:12 |
Регулярные выражения | adwaer | Общие вопросы .NET | 4 | 24.02.2010 17:38 |