如何在excel中按字母顺序排列工作表页签

如果Excel工作簿中有大量工作表,则可能很难找到特定的工作表。按字母顺序排序工作表选项卡将更容易找到您要查找的内容。...

如何在excel中按字母顺序排列工作表页签

如果Excel工作簿中有大量工作表,则可能很难找到特定的工作表。按字母顺序排序工作表选项卡将更容易找到您要查找的内容。

相关:如何在Excel中重命名工作表选项卡

除了通过对工作表应用颜色来组织工作表选项卡外,只要您已将自定义名称应用到工作表中,也可以按字母或字母数字对它们进行排序。不幸的是,按字母顺序排序工作表选项卡不是内置到Excel中的,但您可以向工作簿中添加宏,以便您可以按升序或降序对选项卡进行排序。我们将向您展示如何将Microsoft支持站点上可用的宏添加到Excel工作簿中,该宏将对工作表选项卡进行排序。

如何在excel中按字母顺序排列工作表页签

首先,按Alt+F11打开Microsoft Visual Basic for Applicati***(VBA)编辑器。然后,进入**>模块。

如何在excel中按字母顺序排列工作表页签

将以下宏从Microsoft复制并粘贴到显示的模块窗口中。

Sub Sort_Active_Book() Dim i As Integer Dim j As Integer Dim iAnswer As VbMsgBoxResult ' ' Prompt the user as which direction they wish to ' sort the worksheets. ' iAnswer = MsgBox("Sort Sheets in Ascending Order?" & Chr(10) _ & "Clicking No will sort in Descending Order", _ vbYesNoCancel + vbQuestion + vbDefaultButton1, "Sort Worksheets") For i = 1 To Sheets.Count For j = 1 To Sheets.Count - 1 ' ' If the answer is Yes, then sort in ascending order. ' If iAnswer = vbYes Then If UCase$(Sheets(j).Name) > UCase$(Sheets(j + 1).Name) Then Sheets(j).Move After:=Sheets(j + 1) End If ' ' If the answer is No, then sort in descending order. ' ElseIf iAnswer = vbNo Then If UCase$(Sheets(j).Name) < UCase$(Sheets(j + 1).Name) Then Sheets(j).Move After:=Sheets(j + 1) End If End If Next j Next i End Sub

 

VBA编辑器会在每个模块的末尾自动命名一个数字,如Module1、Module2等。您只需接受模块的默认名称即可。但是,如果您计划将其他宏添加到工作簿中,最好重命名每个模块,以便知道它们是什么。我们将重命名我们的模块,向您展示如何。

如何在excel中按字母顺序排列工作表页签

要重命名模块,请在左窗格的“属性”下的模块名称框中选择文本。

如何在excel中按字母顺序排列工作表页签

在“名称”框中键入模块的名称,然后按Enter键。请注意,模块名不能包含空格。

如何在excel中按字母顺序排列工作表页签

模块的名称在左侧窗格中“项目”下的“模块”列表中更改。

如何在excel中按字母顺序排列工作表页签

进入“文件”>“关闭”并返回到Microsoft Excel,关闭VBA编辑器。

如何在excel中按字母顺序排列工作表页签

现在,我们将运行宏对选项卡进行排序。按Alt+F8访问“宏”对话框上的宏列表。选择列表中的宏(在本例中只有一个宏),然后单击“运行”。

如何在excel中按字母顺序排列工作表页签

将显示以下对话框,允许您选择是按升序还是降序对工作表排序。我们想按升序对它们排序,所以单击“是”。

如何在excel中按字母顺序排列工作表页签

工作表选项卡现在按字母顺序排列。

如何在excel中按字母顺序排列工作表页签

您添加的宏现在是工作簿的一部分,但当您保存它时,可能会看到以下对话框。这是因为您将工作簿保存为.xlsx文件,该文件是不包含宏的普通Excel工作簿格式。若要在工作簿中包含宏并能够运行它们,必须将工作簿另存为启用宏的工作簿或.xl**文件。为此,请在此对话框中单击“否”。

如何在excel中按字母顺序排列工作表页签

将显示“另存为”对话框。如果您不在启用宏的工作簿文件夹中,请导航到要保存该工作簿的位置。从“另存为类型”下拉列表中选择“Excel启用宏的工作簿(*.xl**)”。

如何在excel中按字母顺序排列工作表页签

单击“保存”。

如何在excel中按字母顺序排列工作表页签

如果不将工作簿另存为启用宏的工作簿(.xl**文件),则添加的宏将被删除。您可能需要删除工作簿的.xlsx版本,这样,如果要添加更多工作表选项卡并使用宏对其重新排序,就不会忘记使用工作簿的.xl**版本。如果不想再使用宏,则可以再次将工作簿另存为.xlsx文件。

  • 发表于 2021-04-08 18:07
  • 阅读 ( 346 )
  • 分类:互联网

你可能感兴趣的文章

信(letter)和字母表(alphabet)的区别

...如上所述,字母和字母之间有明显的区别。字母在字母表中按顺序排列,每个字母都有一个独特的语音发音。此外,世界上不同的语言都有自己的字母和字母表。英语有一个包含26个字母的字母表。 目录 1. 概述和主要区别 2. 什...

  • 发布于 2020-10-22 20:42
  • 阅读 ( 606 )

如何在excel中按日期排序

... 如何按日期升序或降序排列excel列 ...

  • 发布于 2021-03-28 09:17
  • 阅读 ( 1074 )

如何在microsoftexcel中创建和使用表格

...表上,然后您可以将其与其他工作表分开管理。下面介绍如何在Excel中创建和使用表。 如何在excel中创建表格 有两种方法可以在Microsoft Excel中创建表。唯一明显的区别是,如果要将特定的颜色样式应用于表。 创建具有样式的表...

  • 发布于 2021-03-31 16:59
  • 阅读 ( 199 )

如何在google工作表中按多列排序

在分析googlesheets中的复杂数据集时,可以利用其内置的排序功能来组织数据。您可以按单个列排序,或者,对于更复杂的数据,可以按多列排序。 为此,您需要打开googlesheets电子表格并选择要排序的数据集。您可以手动执行此...

  • 发布于 2021-04-01 11:36
  • 阅读 ( 320 )

如何在microsoftexcel中按日期排序

...种方式对Excel中的值进行排序,包括按日期排序。 相关:如何在Microsoft Excel中对值排序 在“排序和筛选”下拉菜单中,您可以选择按升序或降序对数据进行排序。如果Excel在所选数据中检测到日期,则选项应显示为“从最旧到最...

  • 发布于 2021-04-01 22:51
  • 阅读 ( 196 )

如何对microsoft excel中的值进行排序

...自定义排序”功能,可以使用多个条件进行排序。下面是如何使用它们。 让我们看一个例子 在本例中,我们从周期表中选择了九种化学元素,我们将使用“排序A到Z”功能和“自定义排序”功能根据单元格内容对数据进行排序...

  • 发布于 2021-04-03 23:09
  • 阅读 ( 181 )

功能键在microsoft excel中的作用

...式取决于您在Excel窗口中查看的内容。例如,在常规窗口中按F1键可打开“帮助”窗格。不过,有时按F1键会将您带到Microsoft的支持站点,并显示有关您正在查看的功能的更有针对性的文章。大多数情况下,当您在打开对话框时按...

  • 发布于 2021-04-04 10:23
  • 阅读 ( 166 )

如何在microsoft word中按字母顺序排列列表和表格

...表中的还是表中的一部分。我们来看看是怎么做到的。 如何按字母顺序排列段落或单层列表 无论文本是在单独的段落中还是在实际的列表(项目符号或编号)中,按字母顺序排列文本的工作方式都是相同的。不过,需要注意...

  • 发布于 2021-04-05 02:27
  • 阅读 ( 201 )

如何重新组织Windows7“开始”菜单上的“所有程序”部分

你的开始菜单是不是太乱了,你什么都找不到?“开始”菜单的“所有程序”部分可能按字母顺序排列(有时按公司名称而不是程序名称排列),但您希望对其进行分类吗? 无需使用第三方软件,就可以轻松地组织“开始”菜...

  • 发布于 2021-04-12 19:51
  • 阅读 ( 80 )

词典(dictionary)和同义词表(thesaurus)的区别

...是字典(a dictionary)? 字典可以描述为一种或多种特定语言中按字母顺序列出的单词的集合,它提供单词的定义、含义和发音。当你发现一个不熟悉的词时,你可以在字典里查这个词;这本词典会告诉你这个词的意思、发音、拼法...

  • 发布于 2021-06-27 09:01
  • 阅读 ( 237 )
wko80155
wko80155

0 篇文章

相关推荐