我想将格式应用于当前工作簿中的每个工作表。我已经尝试过“For Each”,并且我尝试循环直到达到最后一张工作表,但由于不同的原因导致错误。有人可以告诉我我做错了什么吗?循环直到上一张工作表
方法1:它适用于第1张工作表,但不适用于其余工作表。方法2:它不能识别最后一张工作表。不能识别最后一张工作表。
Sub format_worksheets()
Dim ws As Worksheet
ws = Worksheet.Active
Do
code
Loop Until ws = Sheets(Sheets.Count).Active
End Sub
这工作 - 非常感谢你。我不敢相信这很简单。感谢您的意见。 – user1624926
再次感谢 - 感谢帮助。 – user1624926
您应该通过单击绿色勾号将问题标记为已解决。这可以防止其他开发人员(比如我自己)开启你的问题,认为你仍然需要帮助。 – Reafidy