День добрый, задача: макросом при изменении каких либо значений в строках, в столбце 11 строки отмечаются 1 (для последующего расчета макросом), в столбце Примечания делаются различные пометки, включая для определенной группы строк (во всех объектах эта группа есть, там выводятся значения типа "прибыль" "выручка" и тд... которые соответственно зависят от всех других значений в строках по объекту) ставятся пометки "В РАБОТЕ" - если объект еще не закончен и "ЗАВЕРШЕН" - если окончен соответственно. те группы строк в которых в столбце Примечания - "В РАБОТЕ" макрос расчитывает по умолчанию, если "ЗАВЕРШЕН" то нет, но бывает вносятся изменения в строки объекта или добавляются новые данные ,значит требуется пересчет - заменить значение "ЗАВЕРШЕН" на "В РАБОТЕ"
День добрый, задача: макросом при изменении каких либо значений в строках, в столбце 11 строки отмечаются 1 (для последующего расчета макросом), в столбце Примечания делаются различные пометки, включая для определенной группы строк (во всех объектах эта группа есть, там выводятся значения типа "прибыль" "выручка" и тд... которые соответственно зависят от всех других значений в строках по объекту) ставятся пометки "В РАБОТЕ" - если объект еще не закончен и "ЗАВЕРШЕН" - если окончен соответственно. те группы строк в которых в столбце Примечания - "В РАБОТЕ" макрос расчитывает по умолчанию, если "ЗАВЕРШЕН" то нет, но бывает вносятся изменения в строки объекта или добавляются новые данные ,значит требуется пересчет - заменить значение "ЗАВЕРШЕН" на "В РАБОТЕ"Gjlhzl
Serge_007, нет Сергей требуется, что бы если хоть в одной из ячеек столбца 11 определенного объекта, есть 1 (то есть что то менялось в строке - 1 ставиться макросом при изменении чего либо в строке) то в строке этого объекта где столбце Примечания записано - "ЗАВЕРШЕН" ЗАВЕРШЕН менялось на В РАБОТЕ а все остальные записи столбца Примечания не менялись, и так с каждым объектом
Serge_007, нет Сергей требуется, что бы если хоть в одной из ячеек столбца 11 определенного объекта, есть 1 (то есть что то менялось в строке - 1 ставиться макросом при изменении чего либо в строке) то в строке этого объекта где столбце Примечания записано - "ЗАВЕРШЕН" ЗАВЕРШЕН менялось на В РАБОТЕ а все остальные записи столбца Примечания не менялись, и так с каждым объектомGjlhzl
Сообщение отредактировал Gjlhzl - Понедельник, 22.05.2023, 16:39
Serge_007, не совсем....ща меняется...но меняется только если в строке где в Примечании есть ЗАВЕРШЕН в столбце 11 - есть 1.......... а ее там нет по умолчанию если объект ЗАВЕРШЕН, если в какой то из строк объекта допустим -" дом " внеслись изменения соответственно в столбце 11 яч К20- "1" то в D2, D3 должно стать - В РАБОТЕ см. пример
Serge_007, не совсем....ща меняется...но меняется только если в строке где в Примечании есть ЗАВЕРШЕН в столбце 11 - есть 1.......... а ее там нет по умолчанию если объект ЗАВЕРШЕН, если в какой то из строк объекта допустим -" дом " внеслись изменения соответственно в столбце 11 яч К20- "1" то в D2, D3 должно стать - В РАБОТЕ см. примерGjlhzl
Serge_007, возможно коряво формирую мысль...... пофильтруйте по объектам...допустим в файле из сообщ 5 фильтраните по объет -дом если в какой то либо строке в столбце11 есть 1 то в строках где в столбце Примечания есть ЗАВЕРШЕН, слово должно поменяться на В РАБОТЕ если нет 1 в столбце 11 то ничего не происходит, если в столбце 11 есть 1 но в столбце примечания - В РАБОТЕ , то ничего не происходит
Serge_007, возможно коряво формирую мысль...... пофильтруйте по объектам...допустим в файле из сообщ 5 фильтраните по объет -дом если в какой то либо строке в столбце11 есть 1 то в строках где в столбце Примечания есть ЗАВЕРШЕН, слово должно поменяться на В РАБОТЕ если нет 1 в столбце 11 то ничего не происходит, если в столбце 11 есть 1 но в столбце примечания - В РАБОТЕ , то ничего не происходитGjlhzl
Сообщение отредактировал Gjlhzl - Понедельник, 22.05.2023, 17:49