Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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
时间前面的加号。在VBA中将公式指定给单元格_Vba_Excel - Fatal编程技术网

时间前面的加号。在VBA中将公式指定给单元格

时间前面的加号。在VBA中将公式指定给单元格,vba,excel,Vba,Excel,我在Sheet1中有时间(hh:mm)单元格,我想在Sheet2中以加号(+00:01)为前缀显示它的值 我想出了=“+”&TEXT(Sheet1!$A$1,“hh:mm”)。它工作得很好,但我不知道如何在VBA中编写它 到目前为止,我有: result\u cell.Formula=“=”+”&TEXT(&?????&),“hh:mm”)” 我不知道应该用什么来代替问号。首先,您可以将+放在文本函数中 =TEXT(Sheet1!$A$1, "+hh:mm") 现在在VBA中 result_c

我在Sheet1中有时间(hh:mm)单元格,我想在Sheet2中以加号(+00:01)为前缀显示它的值

我想出了
=“+”&TEXT(Sheet1!$A$1,“hh:mm”)
。它工作得很好,但我不知道如何在VBA中编写它

到目前为止,我有:

result\u cell.Formula=“=”+”&TEXT(&?????&),“hh:mm”)”


我不知道应该用什么来代替问号。

首先,您可以将
+
放在
文本
函数中

=TEXT(Sheet1!$A$1, "+hh:mm")
现在在VBA中

result_cell.Formula = "=TEXT(Sheet1!$A$1,""+hh:mm"")"   

我想是这样的:result_cell.Formula=“=”+”&TEXT(Sheet1!$A$1,“hh:mm”)“很好!我喜欢将“+”转换成格式,整洁。谢谢。我想就是这样!我刚刚意识到我在引用
Sheet1时遇到了问题$一美元