关于Office的COM加载项

注册插件

Word采用记录注册表方式注册插件,注册表位置如下:HKEY_CURRENT_USER\Software\Microsoft\Office\Word\AddInsHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins.

如果插件是对当前用户有效就用前者,如果对所有用户生效就用后者。如果是64位系统中安装的32位Word,那注册表路径相应改为HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\Word\AddInsHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Word\Addins.

继续阅读“关于Office的COM加载项”

VLOOKUP&LOOKUP双雄战

EXCEL函数江湖烽烟再起,函数大擂台迎来两位重量级选手。守擂者是号称全民偶像、人见人爱车见车载的巨星级函数VLOOKUP,挑战者则是名气不大实力强劲高手的LOOKUP函数!这对与生俱来的对手,究竟会在函数擂台上擦出怎样的火花?青梅煮酒论英雄,让我们拭目以待!

继续阅读“VLOOKUP&LOOKUP双雄战”

简单在Excel中实现“四舍六入五成双”数字保留法

四舍六入五成双,是一种比较精确比较科学的计数保留法,是一种数字修约规则。

对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”,这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:

  • 5前为奇数,舍5入1;
  • 5前为偶数,舍5不进(0是偶数)。
继续阅读“简单在Excel中实现“四舍六入五成双”数字保留法”

PowerQuery汇总多个工作簿下的全部工作表

多个工作簿合并到同一个工作表(每个工作簿都有多个工作表)

有1993年至2001年的销售数据,每一年一个工作表,每三年一个工作簿,至今共有三个工作簿,九个工作表,现在要把这些数据全部汇总到一个工作表中,并且实现联动刷新,怎么操作呢?

案例文件链接:https://pan.baidu.com/share/init?surl=FZr7-6gclpHHAVKqwlkO2A

提取码:gd18

继续阅读“PowerQuery汇总多个工作簿下的全部工作表”

Python操作Excel 哪家强?

Python操作Excel的模块简直不要太多,今天就为大家比较下各模块之间的优缺点。

xlutils & xlrd & xlwt

最原始的莫过于两位老牌黄金搭档xlrd xlwt了,针对二者的封装有如下模块:

模块官网
xlutilshttps://pypi.org/project/xlutils/
xlrdhttps://pypi.org/project/xlrd/
xlwthttps://pypi.org/project/xlwt/
继续阅读“Python操作Excel 哪家强?”