作者:乔山办公网日期:
返回目录:excel表格制作
在我们认识中在Excel中可以进行排序的工作,但是我们如果想对vba的数组进行排序,其实没有提供自带的方法的。也许你会说,我们把数字赋值到工作表,然后进行排序,排序完成以后,在赋值在数组中,其实这个方法也是可行的一种方法:
今天和你介绍的VBA数组的排序的几个方法,如下:
工作表排序法:就是我们刚刚说的,把数组赋值到工作表,排序完成以后,在赋值在数组。
快速排序法:这个排序的方式,非常快,在数组内部进行排序
计数排序法:同样这个方法更加快,只能处理整数型和长整型的数字
冒泡排序法:这个方法是我最喜欢的排序方法,等下我们详细介绍这个排序。
我们先看看冒泡排序法的代码吧!
代码其实非常简单,就是利用中间的IF THEN结果进行交换值的大小。我们看看动画的操作吧!
其实这个排序还是很快的,速度尚可,我们在使用的过程中一般不追求很快的速度的时候,请优先选择这个方法。
我们先提供一下上面的说的几种排序的方法,我们下次会详细的说。
工作表排序法代码如下:
快速排序法代码如下:
计数排序法代码如下:
以上就是我们今天和大家说的数组的几个排序的方法,我们在下一篇会详细说快速排序法,。如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。
我是Excel教案,关注我持续分享更多的Excel技巧!