我正在尝试一个简单的VBA程序,如下所示:
Function NotWorking() As Single
If Range("C3") = 0 Then
NotWorking = "=0.6*7"
Else
NotWorking = 1.2
End If
End Function
如果 C3 单元格 0 作为值,则 NotWorking < / em> 必须在当前单元格中返回 * = 0.6 * 7 * 的结果,即 4,2 。如果 C3 中的值不是 0 ,则当前单元格必须返回 1,2
就我而言,事情并不像我预期的那样。在当前单元格中,我输入 = NotWorking() 。如果 C3 不是 0 ,我会获得 1,2 ,但当我将 0 与 C3 相匹配时,当前单元格返回 #VALUE
为什么这段代码不起作用?
提前致以最诚挚的问候和谢意!
答案 0 :(得分:1)
我注意到<canvas id="canvas"></canvas>
是一个字符串,而不是一个数字,但"=0.6*7"
是一个数字。
您已指定该函数返回单个函数,但1.2
不是单个函数。
答案 1 :(得分:0)
请勿尝试从日常工作中退回,但请在日常工作中找到工作表。
$accessToken = $helper->getAccessToken('http://www.example.com/admin/fb-callback_admin.php');