Введите формулу в определенную ячейку, используя переменную в Excel VBA - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь написать код для ввода формулы в конкретную ячейку, прежде чем скрыть весь столбец, однако у меня возникают проблемы с синтаксисом самой формулы.

Пока что я определил переменную i как строка, и она определена правильно.i будет иметь текстовое значение jan, feb, mar и т. Д.

Ниже приведен код, который у меня есть:

Dim i as string

For Each cell In range("B4:M4")
    If cell.Value = "No Data" Then
        cell.Select
        i = Selection.Offset(-1, 0).Value
        Selection.Formula = "=+" & i & "18'!E66"
        Selection.EntireColumn.Hidden = True
    End If
Next cell

Любая помощь будетс благодарностьюСпасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...