EXCEL里的排序问题

[复制链接]
查看11 | 回复5 | 2010-12-9 20:00:40 | 显示全部楼层 |阅读模式
请大家帮个忙:
在EXCEL表里,有很多列数据(假如10列),需要随时、自动按第一列的拼音进行排序。
注意:1、第一列排序,后面的数据根据第一列变动而变动。
2、是随时、自动排序。比如我在末尾新输入一行(有10列)内容,输入完毕,此行自动排序完成。
这里可能要用写程序,我不懂,麻烦各位了,谁给说得详细点,一步一步写出来。谢谢!
右击--查看代码,之后,找不到"thisworkbook"标签!
2010-12-10 16:56
9幢513那位说的,我明白,我也会,我只是希望可以更方便快捷一些,第2位那个做法符合我想法的,但是弄不对。不知道我的问题还是你的答案的问题。

回复

使用道具 举报

千问 | 2010-12-9 20:00:40 | 显示全部楼层
不需要程序就是简单的手动就行选择全部表的全部内容,点击菜单栏的数据——排序弹出个框在主关键字里选择你想要按它排的列再点击这个框的选项,弹出个框,选择字母排序点击确定——确定,就好了
回复

使用道具 举报

千问 | 2010-12-9 20:00:40 | 显示全部楼层
"回答者: lb781201“ 所说的"thisworkbook"标签!在打开 查看代码后 左边对话框上面的表名称的列表的最后一个, 我已经试过了,很好用。
回复

使用道具 举报

千问 | 2010-12-9 20:00:40 | 显示全部楼层
Excel数据的排序
回复

使用道具 举报

千问 | 2010-12-9 20:00:40 | 显示全部楼层
选择工作表标签,右击--查看代码,双击"thisworkbook"标签,将下面的代码拷入代码框内,关闭代码框就行了。Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)Cells.Select
Selection.Sort Key1:=Ra
回复

使用道具 举报

千问 | 2010-12-9 20:00:40 | 显示全部楼层
Excel还有强大的图形功能。从1993年,Excel就开始支持Visual Basic for Applications(VBA)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行