1

我看到如何为带有日期戳的宏添加选项卡,但我无法弄清楚如何也向其添加标签。例如,我希望能够创建一个标签,显示 Dec-2016 Journal 或 Dec-2016 Log

4

2 回答 2

0

试试这个,这将添加工作表并用日期日志命名。我已经输入了有关日期的更多信息,因为它可能会在同一个月制作一张新工作表,从而导致工作表的同名冲突

sName = "My Sheet"
With ThisWorkbook
   .Sheets.Add(After:=.Sheets(.Sheets.Count)).Name = _
       sName & " " & Format(Now(), "mmm-yyyy hh-mm-ss")
End With

您可以更改格式以满足您的需要。如果您不需要 hours 、 minutes 和 seconds ,只需将其从格式化代码中删除即可。

于 2016-12-17T00:24:21.197 回答
0

以此为起点

Option Explicit
Sub addsheet()

Sheets.Add
ActiveSheet.Name = "Insert Name"

End Sub

您是否需要根据日期/名称等自行分配?

于 2016-12-16T23:09:35.160 回答