###.value = "=LOOKUP(LEFT(W2),{"C","A","B"},{"Pick Up","Collect","Prepaid"})"
预计在简单公式语句错误的末尾插入
我想VBA做这个简单的公式,但得到“预期:语句结束”错误。 看来我需要定义一些VBA不能识别字符"{}"
的括号。
###.value = "=LOOKUP(LEFT(W2),{"C","A","B"},{"Pick Up","Collect","Prepaid"})"
预计在简单公式语句错误的末尾插入
我想VBA做这个简单的公式,但得到“预期:语句结束”错误。 看来我需要定义一些VBA不能识别字符"{}"
的括号。
假设###
实际上象征着一个单元对象(否则你会得到一个编译错误):
###.Value = "=LOOKUP(LEFT(W2),{""C"",""A"",""B""},{""Pick Up"",""Collect"",""Prepaid""})"
另外,我还以为你将不得不改变.Value
到.Formula
,但经我测试都方式工作。
就是这样。谢谢 – GimGanDi
如果你想要VBA字符串内的报价,请使用双引号 – chancea
双双引号 –