Excel 创建一个按纽用来对B列进行排序,区域是A4:W200,求代码?

Excel 创建一个按纽用来对B列进行排序,区域是A4:W200,求代码?,第1张

您可以在Excel中使用VBA代码创建一个按钮点击该按钮可以对B列进行排序。下面是一个简单的例子,您可以拷贝并在Excel中运行:

首先,打开Excel,并点击“开发人员”选项卡。

点击“插入”选项卡,然后选择“按钮”工具。

然后,在工作表上点击要放置按钮的位置,即可在工作表上放置一个按钮。

在Excel中点击按钮,然后在“属性”窗格中输入按钮的名称。例如,您可以输入“排序”作为按钮的名称。

然后,点击“按钮工具”下的“编辑代码

Private Sub SortButton_Click()

'定义变量

Dim i As Integer

Dim j As Integer

Dim temp As Integer

'排序

For i = 4 To 200

For j = i + 1 To 200

If Worksheets("Sheet1").Cells(i, 2) >Worksheets("Sheet1").Cells(j, 2) Then

temp = Worksheets("Sheet1").Cells(i, 2)

Worksheets("Sheet1").Cells(i, 2) = Worksheets("Sheet1").Cells(j, 2)

Worksheets("Sheet1").Cells(j, 2) = temp

End If

Next j

Next i

End Sub

您可以将上述代码复制到VBA编辑器中,然后修改工作表和列的名称,即可创建一个排序按钮。

打开需要排序 *** 作的excel表格并选中需要排序的单元格

点击数据栏中的“排序”

在打开的对话框中的“次序”里选择“自定义序列”

点击“新序列”并在右侧的输入框中输入“A,B,C,D,E,F,G,H”的字母

EXCEL按字母排序

点击“添加”按钮,将输入的序列添加到列表中,然后确定

将排序依据选为“单元格值”,次序选择为自定义设置的,点击确定

这样选中的单元格就可以按照字母排序


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11602473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存