Нельзя смешивать R1C1 и A1-нотацию в формуле.Если вы используете FormulaR1C1
, вы должны указать все адреса в R1C1-нотации.Вы можете использовать Application.ConvertFormula
для конвертации F89
:
dim r as range
set r = ws2.Cells(87, col - 2)
r.FormulaR1C1 = "=R[-5]C[0]-" & _
Application.ConvertFormula("'Another Sheet'!F89", xlA1, xlR1C1, , r)