将工作表按拼音排序 

上节讲了数组的冒泡排序法,这次再来看一个例子。假设现在我有一个工作簿当中包含很多个工作表,工作表的名称都是一些汉字字符串,比如说城市名称,现在我要将这些工作表按表名拼音顺序重新排列。思路很简单,将所有工作表名按拼音排序,然后再按这个顺序移动工作表即可。按拼音排序一种方法可以将所有工作表名放了工作表中的一列,然后利用工作表的排序功能自动排序...

       时间 : 2014-10-21| 栏目 : 案例专题| 浏览 : 1,628 次| 评论关闭 [阅读全文]

    一维数组排序-冒泡法 

    这节来看下排序的问题。以一维数组排序为例,现在我有一个纯数字的一维数组,要将数组按升序重新排列,这里我们以冒泡排序法来解决这个问题。 所谓冒泡排序就是从前往后将相邻两个数依次比较,如果后面的比前面的大就将两个数交换位置。如果数组里有n个数,那原则上最多循环n-1次就可以实现排序了。下面来看一个实例演示。 Sub 冒泡排序() D...

         时间 : 2014-10-21| 栏目 : 案例专题| 浏览 : 3,915 次| 评论关闭 [阅读全文]

      怎样才算精通Excel(转载) 

      微信上看到的文章,转过来让大家看下,原地址:http://mp.weixin.qq.com/s?__biz=MjM5NTcxODg0MA==&mid=201409789&idx=1&sn=52c0e8ec9d915df342fedbdeacafc4dd#rd。 在我看来,EXCEL就是一堆数据没事做在那儿聊天...

           时间 : 2014-10-20| 栏目 : 基本操作| 浏览 : 3,977 次| 评论关闭 [阅读全文]

        筛选国考相关专业报考职位 

        今天来看一个筛选信息的例子。现在手头上有一个2015年度国考的职位信息,为了方便查找现在需要将报考专业中包括法学的职位筛选到一个新表中。方法很多,可以打开报考职位信息表逐条判断,也可以用SQL方法筛选,这里先看一下打开文件逐条筛选的方法。 Sub 查找专业() Dim myfile mypath = ThisWorkbook.Pat...

             时间 : 2014-10-20| 栏目 : 案例专题| 浏览 : 1,188 次| 评论关闭 [阅读全文]

          SQL之删除数据 

          这节来看下怎样从数据库中删除数据。删除数据用的是delete语句,删除的条件仍然用where。仍然是之前的数据库例子,我们要将其中数据成绩小于60的数据都删除掉,看代码。 Sub 删除数据() Dim cnn As Object, rs As Object, SQL$, mypath, i Cells.Clear Set cnn ...

               时间 : 2014-10-18| 栏目 : 案例专题| 浏览 : 1,391 次| 评论关闭 [阅读全文]

            SQL批量更新数据库数据 

            之前学过了怎样更新数据库中的一条数据,这节来看下怎样批量更新数据库中的数据。仍然是之前的那个Excel源数据,但是其中有些内容我改过了,现在我要把改过的数据一次性的都更新到数据库表中。之前在讲更新单条数据的时候我们讲过update的用法,当一次性更新多条数据的时候我们仍然用update方法。看下面的代码 Sub 批量更新() Dim ...

                 时间 : 2014-10-18| 栏目 : 案例专题| 浏览 : 2,871 次| 评论关闭 [阅读全文]

              SQL向数据库中批量插入不重复数据 

              在“SQL向数据库中批量插入数据”一节中我们试过了向数据库中一次性插入多条数据,但有一个前提条件是这些数据在原Access数据库中必须是不存在的,如果已经存在则会报错,那这节我们就来看下怎样将数据库中不存在的数据一次性插入数据库表中。在上节中我们插入数据用的是“insert into 表 数据集",可以将数据集一次性插入表中。那现在我们的...

                   时间 : 2014-10-17| 栏目 : 案例专题| 浏览 : 2,212 次| 评论关闭 [阅读全文]

                SQL Select之Union及全连接 

                在上节“SQL Select 之左连接、右连接、内连接”中我们提到过SQL中还有一种全连接的形式,但是在VBA中并不支持这种连接形式,我们这节来看一个Union方法,利用该方法可以间接的实现全连接的功能。 先来看下Union的用法。Union是用来连接两个Select的结果集,这两个结果集要求有相同的列数、相同的字段名、相同的数据类...

                     时间 : 2014-10-17| 栏目 : 案例专题| 浏览 : 1,487 次| 评论关闭 [阅读全文]