VBA FormulaR1C1 формула - PullRequest
       6

VBA FormulaR1C1 формула

0 голосов
/ 01 декабря 2018

следующее выдает ошибку.Я пытался избежать струн, но не повезло.Как мне правильно ввести следующую формулу в поле:

wrkSheet.Range("I6").FormulaR1C1 = "=IF(AND(G6=TRUE;H6=TRUE);""Correction Transaction"";IF(AND(G6=TRUE;H6=FALSE);""Execution Correction"";IF(AND(G6=FALSE;H6=TRUE);""Reverse Correction"";""Counter Booking"")))"

1 Ответ

0 голосов
/ 01 декабря 2018

изменить FormulaR1C1 на Formula, так как вы используете нотацию «А1» (например: G6, H6)

изменить «;» на «,»,поскольку ";"не является допустимым разделителем формул в VBA

Range("I6").Formula = "=IF(AND(G6=TRUE,H6=TRUE),""Correction Transaction"",IF(AND(G6=TRUE,H6=FALSE),""Execution Correction"",IF(AND(G6=FALSE,H6=TRUE),""Reverse Correction"",""Counter Booking"")))"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...