Значение переменной VBA для использования в качестве формулы для другой ячейки - PullRequest
0 голосов
/ 16 октября 2018

У меня проблема с использованием свойства формулы для обновления значения ячейки.Может кто-нибудь из вас, пожалуйста, помогите мне с этим.Я объяснил проблему, используя подробности ниже.

Worksheets("Overall_Status").[C11].Formula = "=Sheet_Name!C10" вставляет =Sheet_Name!C10 в ячейку.Но я хочу использовать значение, присутствующее в этой переменной, и обновить его как формулу.

Пример: Sheet_Name! C10 имеет значение "Joe", и поэтому мне нужно Total_Status! C11 = Joe! C10.Эта формула обновит данные с C10 до C11.

Я создаю лист Джо на основе имени сотрудника, которое введено в другую ячейку.

1 Ответ

0 голосов
/ 16 октября 2018

Что-то вроде:

Worksheets("Overall_Status").[C11].Formula = _
          "='" & Sheet_Name.Range(C10.Value) &  "'!C10"
...