在时间前加号。将公式分配给VBA中的单元格

时间:2017-02-14 10:16:35

标签: excel vba excel-vba

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

我想出了="+"&TEXT(Sheet1!$A$1, "hh:mm")。它工作正常,但我不知道如何在VBA中编码。

到目前为止,我有这个:

result_cell.Formula = "=""+""&TEXT(" & ?????? & ", ""hh:mm"")"

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

1 个答案:

答案 0 :(得分:1)

首先,您可以将+放在TEXT函数

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

现在在VBA

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