VBA常用代码(表格合并)

日常工作中,每天都要用到EXCEL,不可避免地会遇到表格的合并、拆分等操作,数量少的时候还好办,一旦数量多起来,就显得很繁琐。
以下一些代码就是在不同场景下进行表格合并,可以根据实际情况进行适当调整。
以下代码还有一个好处也非常实用,如果你注意到壳子的字样,就意味着在壳子中间的部分,可以自由发挥,即做一些你想对EXCEL做的操作,这样一来,程序的灵活性就大了些,可调整的余地也更大了。
建议仔细看看这些代码,然后上手实操,感受一下:

Read More

VBA学习(单元格对象操作)

前面讲完了EXCEL工作簿和工作表常见操作对应的VBA代码,今天这篇主要讲解的内容是单元格的操作所对应的VBA代码,也是学习VBA的重头戏内容。
因为无论是在工作表中编辑数据,还是从工作表中读取数据,归根结底,是需要对单元格进行操作,因为所有的数据都是写在一个个单元格里面的。
以下分为三个大的部分进行讲解:

Read More

VBA学习(EXCEL文件打开之解析篇2)

还记得初探VBA(甜点篇)中提到的最初想要解决的问题吗:
1、首先是如何打开文件
2、然后是如何循环地打开待处理的文件
3、最后是在打开的文件中进行相关的数据处理
在上一篇里,咱们一起对第1个问题进行了探索,部分实现了第1个问题,为什么是部分实现呢?
因为VBA学习(第2篇)仅是能够选取单个EXCEL文件打开、处理、保存和关闭。
那如果是要选取多个EXCEL文件呢,这一篇就来说一下。代码是这样的:

Read More

编程学习(心理按摩篇)

前面叨叨地说了那么多代码,可能你有点懵,甚至不想再看下去了,心里总有一种说不出的,莫名的憋闷的感觉,或者其他什么感觉,总之是不爽的感觉。

“没见过你这样的,一开始就弄这么一堆东西,啥也看不明白,难道你不知道我从来没学过这玩意啊,真是浪费时间”。

嗯,不出意外,你的心里应该是类似的感觉吧。
既然这样,今天这篇就不说那些破玩意,咱们一起谈谈生活,聊聊人生。

Read More

python常用代码(EXCEL文件中图片提取)

上回说到以前虽然与python有过美丽的邂逅,但好景不长,敌不过现实的“残酷”,最后只能分开了。那么这次又是怎样重续前缘的呢?事情是这样的:
前段时间,由于工作需要从大量EXCEL文件中提取图片,开始时试过VBA的方式,但是得到的图片模糊,达不到要求,几经辗转搜索,不断对比,最终锁定python实现的这种方法,即通过先把文件变为压缩包的方式,而后解压此压缩包,进而获取到其中的图片。

这种方式获取到的图片与原图像素一般无二。具体逻辑如下:
1、判断是否是文件和判断文件是否存在
2、修改指定目录下的文件类型名,将excel后缀名修改为.zip
3、解压文件
4、读取解压后的文件夹,打印图片路径
以下是将每一步想要实现的功能,封装成一个个单独的自定义函数模块,最后再把这些模块组合起来,完成整体功能。

Read More

我的编程学习之旅

Talk is cheap,Show me the code.

说出这句话,是不是很帅?
简直是霸气侧漏,酷毙了,有没有

这大概就是程序员骨子里的那份不服输,认真的精神展现吧。

我很喜欢这句话,超喜欢。
不只是因为它酷,更多的是这种精神感染了我。

在学习和成长的道路上,我也想做个不服输的人。

Read More