Внутри ячеек содержаться наименования и размеры (размеры могут быть перечеркнутым шрифтом). Возле некоторых размеров справа через пробел бывают скобки с числом. Необходимо для таких размеров выполнить действие. Отнять от числа в скобках число которое у размера и присвоить получившуюся разницу этому размеру, зачеркнув его после этого. Пример прилагается. Спасибо. Прошу исключительно добровольной вдохновенной макропомощи.
Откройте файл из вложения, выделите диапазон, в котором требуется произвести преобразования и выполните макрос "ReplSize". Зачеркивание не реализовано.
SAS спасибо, работает, но без зачеркивания в моем случае логическую цепочку не закончить Причина в сложности этой дополнительной процедуры? Мне чисто для общего представления интересно.
Спасибо. Это бы даже было лучше, для пометки, что эти значения получены особым способом если на финальном этапе (я создам другую тему) реально было удалить все полностью не перечеркнутые размер-число
SAS потестировал на боевом материале. Мне даже помогли в другой теме и частичное перечеркивание там не проблема. Но большой проблемой оказалось, то что ранее перечеркнутое в той строке (справа от которого нет скобок и оно просто зачеркнуто), где происходит вычетание также теряет зачеркнутость Например строка 6, если первый размер будет зачеркнут, то после процедуры он оказывается не_перечеркнутым и становится жертвой следующего этапа, где удаляются не перечеркнутые размеры.
vikktur Помню конечно же, такие страсти, мне уже форум прошлой ночью снился...