У меня есть длинный список значений, которые становятся длиннее каждый день. Она содержит данные из машины, которые присваивают значения основаны на кнопках сдвинуты, значения являются -1, 0, 1, 2.Прокрутите список и найдите определенные значения VBA
Каждый раз, когда машина выполняет операцию, то присвоить уникальный номер , Если кнопка «тест» нажата, она дает значение -1, и уникальный номер из предыдущей операции присваивается этому «тесту». Это связано с тем, что тест не считается операцией. Пример № 331 на картинке.
Я хочу создать отчет из своих данных. Я хочу его в формате, представленном ниже.
я для этого нужен код VBA, который будет проходить через весь список (около 2000 клеток в настоящее время) и перемещать значения на новый лист.
До сих пор я пытался скопировать область, содержащую нужные мне значения, на новый лист, а затем использовать эту формулу для перемещения каждого номера.
Worksheets("Sheetname").Cells(NewRow + 2, 2).Value = Range("button").Value
Так что вы пробовали? И какова ваша конкретная проблема? – Prisoner