我想编写一个函数,根据工作表的名称设置每个工作表的标题/标题。我使用online resource和宏录制器来编写它。但有人可以解释引号和&
符号是如何工作的吗?是否始终需要"&"
引导格式,并且所有样式都可以在""
的一组下进行?
Sub SetAllHeader()
Dim ws As Worksheet
Dim wsName As String
For Each ws In ThisWorkbook.Worksheets
wsName = ws.name
ws.PageSetup.LeftHeader = "&""Calibri,Regular""&22&K000000" & wsName
Next ws
End Sub
我进行了实验并尝试通过
手动清理代码ws.PageSetup.LeftHeader = "&Calibri,Regular&22&K000000" & wsName
但这确实有所不同。如果可能的话,我想学习并手工编写。