Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与^2平方时vba中出现错误_Vba_Excel - Fatal编程技术网

与^2平方时vba中出现错误

与^2平方时vba中出现错误,vba,excel,Vba,Excel,我在Excel 2013中使用VBA。在我切换到这个新版本之前,我通常使用下面的表格来获得一个数字的平方: k = o ^ 2 现在,当我使用它时,会收到一条错误消息“编译错误,预期:语句结束”。 我怎样才能修好它?我想用老的表达方式 不是这一行给出了错误。检查这一行之前的行,看它们是否正确。通常,此错误意味着您忘记关闭引号或括号之类的内容 此外,请仔细检查实际代码中的“^”运算符周围是否有空格。如果将行更改为“k=o”,错误是否仍然出现?空格丢失,这就是问题所在,现在它可以工作了。在prev

我在Excel 2013中使用VBA。在我切换到这个新版本之前,我通常使用下面的表格来获得一个数字的平方:

k = o ^ 2
现在,当我使用它时,会收到一条错误消息“编译错误,预期:语句结束”。

我怎样才能修好它?我想用老的表达方式

不是这一行给出了错误。检查这一行之前的行,看它们是否正确。通常,此错误意味着您忘记关闭引号或括号之类的内容


此外,请仔细检查实际代码中的“^”运算符周围是否有空格。

如果将行更改为“
k=o”
,错误是否仍然出现?空格丢失,这就是问题所在,现在它可以工作了。在previus VBA版本中,我不必担心它,它会自动更正。