Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将排序按钮添加到excel电子表格?_Excel_Vba - Fatal编程技术网

如何将排序按钮添加到excel电子表格?

如何将排序按钮添加到excel电子表格?,excel,vba,Excel,Vba,我有一份6栏的电子表格(a-F) 我希望能够安装一个按钮,该按钮将按优先级对数据进行排序,另一个按钮将按WO#对数据进行排序。我需要什么宏来执行此操作?将不会添加更多的列,但数据行的数量将始终发生变化。我试着制作自己的,但当我开始添加更多的数据行时,它无法工作 感谢您的帮助。 谢谢您是在尝试创建自己的排序按钮,还是只是尝试按特定顺序对数据进行排序 以下是针对后者的说明: 1.选择要排序的单元格范围。 2.选择功能区上的“数据”选项卡,然后单击“排序”命令。 3.将出现“排序”对话框。 4.决定排

我有一份6栏的电子表格(a-F)

我希望能够安装一个按钮,该按钮将按优先级对数据进行排序,另一个按钮将按WO#对数据进行排序。我需要什么宏来执行此操作?将不会添加更多的列,但数据行的数量将始终发生变化。我试着制作自己的,但当我开始添加更多的数据行时,它无法工作

感谢您的帮助。
谢谢

您是在尝试创建自己的排序按钮,还是只是尝试按特定顺序对数据进行排序

以下是针对后者的说明: 1.选择要排序的单元格范围。 2.选择功能区上的“数据”选项卡,然后单击“排序”命令。 3.将出现“排序”对话框。 4.决定排序顺序(升序或降序)。 5.一旦您对选择感到满意,请单击“确定”。
6.单元格范围将按所选列进行排序。

突出显示列,转到
数据
选项卡,单击
过滤器
,然后在列下拉菜单中,您可以选择
排序

是否确实需要宏?如果在列上放置筛选器,则在筛选器选项中有一个排序,这似乎是您所需要的。开始使用宏记录器并记录您的操作。看一看你做了什么。
A- WO#
B- Priority
C- Equipment #
D- Description
E- Brief Description of Problem
F- Shutdown WO Y/N