vba 编译错误缺少语句结束

2024年12月02日 18:57
有3个网友回答
网友(1):

="期中","八年级期中考试成绩","八年级期期末考试成绩")
这里面的双引号都要转义,否则语句认为到"...b2=",就已经结束了。

网友(2):

Range("A1").Formula = "=if(sheet1!b2=""期中"",""八年级期中考试成绩"",""八年级期期末考试成绩"")"

网友(3):

这样试一试
Range("A1").Formula = "=if(sheet1!b2="""期中""","""八年级期中考试成绩""","""八年级期期末考试成绩""")"