Передача переменной в ActiveCell.FormualR1C1 - PullRequest
1 голос
/ 02 мая 2020

Привет, я пытаюсь передать переменную внутри строки ниже, но, видимо, это неправильный путь. Может кто-нибудь, пожалуйста, направьте меня в правильном направлении, пожалуйста:)

Dim variable as string
variable = "something"

ActiveCell.FormulaR1C1 = "=if([@Column1]=" & variable & ", TRUE, FALSE)"

1 Ответ

1 голос
/ 02 мая 2020

Попробуйте:

Dim variable as string
variable = "something"

ActiveCell.Formula = "=if([@Column1]=""" & variable & """, TRUE, FALSE)"

Вам нужно добавить кавычки вокруг вашей переменной (и чтобы избежать их, нужно врезать двойные кавычки)

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