包含计算值的 Excel VBA 格式页脚

包含计算值的 Excel VBA 格式页脚

我有一个页脚宏,它使用 RIGHT 和 LEN 函数从工作表中的各个单元格中提取字符串。我在各种工作表上进行了测试,这个宏有效。

ActiveSheet.PageSetup.RightFooter = Right(Range("D11"), 8) + Right(Range("D4"), Len(Range("D4")) - 24)

我做了功课并采用“记录宏”方法来格式化页脚并得出以下内容:

 ActiveSheet.PageSetup.RightFooter = "&""Times New Roman,Regular"

我不知道如何将两者结合起来而不丢失我的价值观或出现编译错误。

答案1

啊,它在寻找引号,像这样 -

ActiveSheet.PageSetup.RightFooter = "&""Algerian,Bold" & """" & Left(Range("A44"), 7) + " " & Mid(Range("B44"), 4, 11) 

为你 -

ActiveSheet.PageSetup.RightFooter = "&""Times New Roman,Regular" & """" & Right(Range("D11"), 8) + Right(Range("D4"), Len(Range("D4")) - 24) 

相关内容