{"text_format":"1","workbook":"xlsx","n_sheets":1,"sheets":["Расчет"],"not_rendered":{"charts":0,"images":1,"macros":1,"external_links":0,"defined_names":5,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Расчет","index":0,"n_rows":26,"n_cols":19,"rows_kept":26,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[]
[]
[]
[null,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]
[null,null,"Дата","Наименование","Операция","Место","Поставщик","Инф-ция","Заказ","Дата поставки","Номер акта","Остаток на складе","Приход","Расход","Остаток","Кому выдано","Единицы","Группа","Номер заказа"]
[null,null,null,"Азопирам (200 опред.)",null,"Склад",null,null,null,null,null,0,3000]
[null,null,null,"Азопирам (200 опред.)",null,"ДС",null,null,null,null,null,0,4000]
[null,null,null,"Перчатки (нестер, латекс.)",null,"Склад",null,null,null,null,null,0,2000]
[null,null,null,"Перчатки (нестер, латекс.)",null,"ДС",null,null,null,null,null,0,1000]
[null,null,null,"Азопирам (200 опред.)",null,"Склад",null,null,null,null,null,null,null,200]
[null,null,null,"Перчатки (нестер, латекс.)",null,"Склад",null,null,null,null,null,null,null,300]
[null,null,null,"Азопирам (200 опред.)",null,"ДС",null,null,null,null,null,null,null,400]
[null,null,null,"Перчатки (нестер, латекс.)",null,"ДС",null,null,null,null,null,null,null,200]
[null,null,null,"Азопирам (200 опред.)",null,"Склад",null,null,null,null,null,null,null,300]
[null,null,null,"Перчатки (нестер, латекс.)",null,"Склад",null,null,null,null,null,null,null,400]
[null,null,null,"Азопирам (200 опред.)",null,"ДС",null,null,null,null,null,null,null,200]
[null,null,null,"Перчатки (нестер, латекс.)",null,"ДС",null,null,null,null,null,null,null,500]
[]
[]
[null,null,null,"Я попытался модифицировать то, что у меня есть, но вылезает ошибка If ar(i - 1, 2) = ar(i, 2) Then, очевидно, я не правильно определяю как сам диапазон для поиска, так и сам аргумент поиска, и  мой \"арсенал\" знаний не дает мне возможность решить проблему"]
[null,null,null,"Смысл самой процедуры. В каждой строке по порядку ищется сочетание \"Наименование\" + \"Место\" в  ПРЕДЫДУЩИХ строках таблицы и, отображается ПОСЛЕДНЕЕ значение из столбца \"Остаток\""]
[null,null,null,"Так как столбцы \"Остаток\" и \"Остаток на складе\" друг от друга зависят,  то я планировал сделать, что бы в столбец \"Остаток\" вносилась формула. Потом запускалась процедура, а после завершения процедуры формулы в столбце \"остаток\" менялись на значения."]