У меня есть макрос, который просматривает ячейки и вставляет их в другой лист, однако значение столбца и строки не всегда остается таким же, как иногда добавляются строки / столбцы, поэтому я не могу просто посмотреть конкретную ячейкукак это может двигаться.Я хотел бы иметь возможность искать ячейку слева, которая является уникальной для файла «Общая стоимость за смену», и возвращать стоимость в столбце справа.Таким образом, независимо от того, в какой строке или столбце находится число, вернется правильная информация.
Вот что у меня есть:
Option Explicit
Sub CostingInfo()
Dim wb As Workbook, sht As Worksheet, pth As String
Set sht = ActiveSheet
pth = "='[" & sht.Parent.Name & "]" & sht.Name & "'!"
Set wb = Workbooks.Open("\\FS3\Users$\UsersName\Desktop\Costing Template Test.xlsx")
With wb.Sheets("Open Quote")
.Range("B3:C3").FormulaR1C1 = pth & "R6C2" ' .Range("L3"). ????
Set cell = Range("A1:BA350").Find("Total Cost per Shift")
Range(ActiveCell, ActiveCell.Offset(0, 1)).Copy
End With
End Sub