当前位置:首页教育技巧excel技巧excel表格单元

excel表格怎么做内部排序

2024-09-28 09:34:57


1.excel中如何将单元格内的数值进行排序

按alt+f11进入vba编辑窗口,然后插入模块,把下面代码复制到模块里面 按f5运行就可以了, 其中要输入行数是 在当前表格中你要改变数据的行,输入列的意义也一样。

默认都为20 这样就可以了,代码已测试! ------------------------------------------------- Sub test() Dim i, j, l, hs, ls As Integer, tem As Variant hs = InputBox("请输入行数", "原始数据录入", 20) ls = InputBox("请输入列数", "原始数据录入", 20) For i = 1 To ls For j = 1 To hs If Cells(j, i).Value <> "" Then For l = 1 To Len(Cells(j, i).Value) tem = Mid(Cells(j, i).Value, l, 1) + tem Next l Cells(j, i).Value = tem tem = "" End If Next j Next i End Sub。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .