Попробуйте:
With ActiveCell
.Value2 = Worksheetfunction.Substitute(.Value2, "Total", "")
End With
Если вы хотите получить значение активной или выбранной в данный момент ячейки, используйте ActiveCell
.
Я использовал предложение With
, чтобы явно вызвать его,но это тоже можно записать так.
ActiveCell.Value2 = Worksheetfunction.Substitute(ActiveCell.Value2, "Total", "")
Это тоже работает, но неявно.
ActiveCell = Worksheetfunction.Substitute(ActiveCell, "Total", "")