Унаследовал макрос, на котором я не на 100%, и мне нужно его исправить.По сути, он должен проверить, заполнена ли каждая из ссылочных ячеек, если true - скопировать в ячейку плана, если isEmpty, ничего не делать.Однако, кажется, что он копирует независимо.
![enter image description here](https://i.stack.imgur.com/DbF4y.png)
Попытка добавления для каждого цикла, но, похоже, не действует.
refGap = findRefGap(refCol, LR, valToCopy)
planGap = findPlanGap(refCol, LR)
For i = 23 To LR
'Checks to see if the cell is actually referencing a product.
If IsEmpty(Cells(i, prodCol).value) = False And Cells(i, prodCol).value <> "Result" Then
' RefPt is the row where ref demand is found, same with planPt to planned non-promoted volume.
refPt = i + refGap
planPt = i + planGap
Range(Cells(refPt, calCol), Cells(refPt, LC)).copy
Range(Cells(planPt, calCol), Cells(planPt, LC)).PasteSpecial xlPasteValues
End If
Next