首页 > 解决方案 > 如何在字符串和变量中加粗字符串

问题描述

代码

以下是我的功能:

Function InitialHeading(Optional ByVal Accrual As String, Optional ByVal Status As String, Optional ByVal Description As String, Optional ByVal RecipientAccount As String, Optional ByVal RecipientName As String, Optional ByVal AgreeType As String, Optional ByVal DateFrom As String, Optional ByVal DateTo As String) As String

    InitialHeading = "Accrual: " & Accrual & "    Agreement Status: " & Status & "    Date: " & DateFrom & " - " & DateTo & "    Description: " & Description & "    Rebate Recipient Details: Account - " & RecipientAccount & "    Name - " & RecipientName

End Function

问题

我希望所有非变量都是粗体的。我想要变量 Accrual & Status 字体颜色为红色。

研究

我已经完成了多次搜索,但我能得到的最好的方法是设置整个字符串,即。InitialHeading全部粗体或全部红色。

输出

在下面的输出中,变量Status = "Open"和单词Open需要是 font = red:

应计: 123456 协议状态:开放等

标签: excelvba

解决方案


推荐阅读