【发布时间】:2017-05-06 20:35:49
【问题描述】:
我在使用 VBA for Excel 方面很新,但经过一番搜索但没有结果,我想我需要你的帮助。
我正在尝试格式化特定单元格,以便在满足一个条件时显示来自另一个单元格的值,但前面是特定文本,例如“Constantin”。因此,显示的结果将是,例如 Constantin 80.25 。
我正在尝试的代码如下所示:
If Cells(4, 1) < 0 Then
With Range("A1")
.NumberFormat = "'Constantin' 0.00"
.Value = - Cells(4, 1)
End With
End If
我知道语法不正确,这是我的问题,我想我找不到正确的语法。我希望我不会用这个可能很简单的问题来打扰你,但我就是找不到我需要的东西。非常感谢
【问题讨论】:
-
将
With中的两行替换为以下.Value = "Constantin" & Cells(4, 1).Value
标签: vba custom-formatting