Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.133.108.241] |
|
Сообщ.
#1
,
|
|
|
Всем привет. Можете помочь с макросом, который будет проверять каждую ячейку столбца и в том случае, если в тексте ячейки присутствует ошибка в проставлении скобок, останавливать работу макроса и выводить сообщение, в каком месте листа макрос обнаружил ошибку. Например, запись «Текст(текст)» будет правильно, а такая – «Текст)текст(» или «((( )) () ))» будут неправильными и для них следует вывести сообщение об ошибке.
|
Сообщ.
#2
,
|
|
|
Да банально бежите по строке и считаете кол-во открытых скобок K, а, встретив закрывающую, уменьшаете на 1 это одно число K. И вот если после какого-то шага K<0, то ошибка.
Ну и конечно в конце строки должно случиться K=0. |
Сообщ.
#3
,
|
|
|
Вангую, речь идет по Excel?
|
Сообщ.
#4
,
|
|
|
А что именно не получается в реализации?
|