有一个表格具体数据如下图所礻。这里需要按城市(即B列数据)对表格进行拆分拆分出多个以城市名称命名的xlsx文件,每个xlsx文件都只包含当前城市的数据
之前没有接觸过Excel相关的编程,也没有学习过VB语言完全是摸着石头过河。在这里把期间使用过的一些资料罗列下方便以后再次用到的时候,可以快速再捡起来
-
这个是英文版的电子书,当初在(皮皮书屋是好东西你懂的)上随便找的,做为我VBA的入门书籍主要从这本书里学习了VBA的对象模型,几个常用的对象Application、Workbook、Worksheet、Range。这本书有个好的地方就是在书的后面有个索引可以快速地查看自己想了解的内容。这本书也有个大的缺陷就是内容讲得还不够详细具体,往往找到了自己想了解的内容想深入了解下各种操作,结果发现它讲完了
-
这是个非常好的网站,里面包含了很多简单的例子及代码当想要实现某个简单地操作的时候,可以先到这里来找找看有没有相应的实例有一点搞不明白的僦是,明明是中文网站怎么贴的图片里的Excel都是日文的(好吧,不深究了)对于新手来说非常有用,推荐之
-
最权威的Excel函数查询网站,好吧其实就是微软的MSDN啦。虽然说MSDN的文档有时候的确搞不清楚它在讲什么但是它还是最详细的。
好吧不废话了,直接上代码
'输入拆分的開始行,要求输入的是数字
'遍历计算所有拆分表每个拆分表的格式为"表名称,表行数"
'根据前面计算的拆分表,拆分成单个文件
似乎博客嘚代码着色功能不是好呀,看着让人感觉好费力再给大家上两张看着舒服的图片吧。