有谁知道在VBA中立即移动刚创建的选项卡到整个工作簿最右侧的选项卡的方法。我的代码现在的工作方式是将选项卡放在最左边(这是默认值)。任何帮助将非常感激。
Sub AddSheet()
Dim wb As Workbook: Set wb = ActiveWorkbook
Dim strName As String: strName = CStr(MaxSheetNumber(wb) + 1)
Dim ws As Worksheet
Set ws = wb.Worksheets.Add(Type:=xlWorksheet)
With ws
.Name = strName
End With
'Line of code here that would immediately move the new tab "ws" to the furthest right position of all tabs in the workbook
End Sub
Run Code Online (Sandbox Code Playgroud)
指定After
参数:
Set ws = wb.Worksheets.Add(Type:=xlWorksheet, after:=wb.Worksheets(wb.Worksheets.Count))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
33 次 |
最近记录: |