VBA公式R1C1公式



下面抛出一个错误。我试着挣脱绳索,但没有成功。如何在字段中正确输入以下公式:

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"")))"

FormulaR1C1更改为Formula,因为您使用的是"A1"表示法(例如:G6H6(

将";"更改为",",因为";"在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"")))"

最新更新