gpt4 book ai didi

Excel VBA代码将工作表向右或向左移动一个

转载 作者:行者123 更新时间:2023-12-04 21:28:36 29 4
gpt4 key购买 nike

我有一个带有任意数量的工作表选项卡的工作簿。我想将命令按钮设置为“向左移动”和“向右移动”,这会将工作簿中的工作表向左或向右移动(即,将工作表的左侧移到其左侧或将工作表的右侧移到它的右侧)。是否有捷径可寻?似乎使用 ActiveSheet.Move 您必须知道工作表的名称才能在之前或之后移动它。我不知道如何将工作表的名称放在其右侧或左侧。

最佳答案

这将向右移动事件工作表:

Sub moveright()
Dim s As Worksheet
Set s = ActiveSheet
If s.Next Is Nothing Then Exit Sub
s.Move after:=s.Next
End Sub
这会将事件工作表向左移动:
Sub moverleft()
Dim s As Worksheet
Set s = ActiveSheet
If s.Previous Is Nothing Then Exit Sub
s.Move before:=s.Previous
End Sub

关于Excel VBA代码将工作表向右或向左移动一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62521165/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com