замена значений по 2 столбцам

Тема в разделе "Автоматизация парсинга", создана пользователем Andrey2884, 14 июн 2022.

  1. Andrey2884

    Andrey2884 New Member Пользователи

    Регистрация:
    11 июл 2019
    Сообщения:
    58
    Город:
    Odessa
    Добрый день. Есть такая задача, есть общая таблица
    количество поставщик
    1 10
    10 20
    20 10
    Как прописать макрос, что бы он обнулил значения в столбце количество относительно определенного поставщика
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Макросом IF3
     
  3. Andrey2884

    Andrey2884 New Member Пользователи

    Регистрация:
    11 июл 2019
    Сообщения:
    58
    Город:
    Odessa
    Спасибо за ответ, как оказалось все просто
     
  4. Andrey2884

    Andrey2884 New Member Пользователи

    Регистрация:
    11 июл 2019
    Сообщения:
    58
    Город:
    Odessa
    <!--|Загрузка тестовой таблицы|!-->
    [LOADCSV(1)]E:\Тестовое.csv[/LOADCSV]

    <!--|вариант 1
    Если поставщик 1 столбец равен 1 то выполняется условие замена любого текста на 0 в стобце 2 кол-во|!-->
    [IF1]{CELL(1)}=1[THEN][CSVREPLACE(1)]Y|2|1||{text}|0[/CSVREPLACE][/IF1]


    <!--|Вариант 2|!-->
    [CSVREPLACE(1)]Y|[IF1][LOGIC]{CELL(1)}=1[THEN]2[/IF1]|1||10|0[/CSVREPLACE]

    может я вообще не там копаю, может через [PUTCSVDATA(1)] это делается, но пока решить не могу
     

    Вложения:

    kagorec нравится это.

Поделиться этой страницей