摘要: 面对着一张包含全省数据的Excel表格,我们常常需要按其中某一列的数据通过自动筛选归类,然后以归类的名字新建Excel并将筛选的结果粘贴到新表中。自动筛选后直接复制粘贴是会把数据全部粘到新表中的的,一行行用鼠标拖更加麻烦,一个简单方法是点击菜单栏:编辑->定位->定位条件->当前区域,然后ctrl+c,再ctrl+v。自己试验了一下宏并改了一下VBA,无奈selection.copy之后想在新表中paste怎么也不成功,还是放弃了。下面改用python来完成此功能,代码非常的短。autofilter.pyf=open('.\\candidates.txt',& 阅读全文
posted @ 2013-03-08 10:53 笑笑小白 阅读(8020) 评论(0) 推荐(0)
摘要: 处理全省的大数据真的很麻烦,懒人总是在想简便方法解放自己。以下代码虽然没有提供更人性化的目录自建功能,但却绝对为我的工作带来了难以想象的便利。此程序可配合“excel自动筛选后分别复制粘贴到新文件的解决办法”使用,起到事半功倍的效果。以下代码需要下载xlwt包,并按程序自建或在程序中修改文件夹所在path。txt2xls.py# -*- coding: gbk -*-import os.pathimport osimport xlwtpath="D:\\workspace\\txt2xls"def txt2xls(fp,file): if os.path.exists(fp 阅读全文
posted @ 2013-03-08 10:51 笑笑小白 阅读(10120) 评论(2) 推荐(0)