这段资料汇集了作者开发的一系列实用VBA自定义函数,内容详尽丰富,总计达138页,为Excel高级用户提供了强大的功能扩展。
目录:1. 返回 Column 英文字 2. 查询某一值第num次出现的值 3. 当个人工资薪金所得为2000元(起征点为850元)时,返回应纳个人所得税税额 4. 从形如123545ABCDE的字符串中取出数字 5. 从形如ABCD12455EDF的字符串中取出数字 6. 按SplitType取得RangeName串值中的起始位置 7. 将金额数字转成中文大写 8. 计算某种税金 9. 人民币大、小写转换 10. 查汉字区位码 11. 把公元年转为农历 12. 返回指定列数的列标 13. 使用指定字符替换某字符 14-15.从右边开始查找指定字符在字符串中的位置(重复项) 16. 计算工龄 17. 计算日期差,除去星期六、星期日 18. 将英文字反转的自定函数 19. 计算个人所得税 20. 判断是否有重复单元的函数 21-22. 数字金额转中文大写和将数字转成英文 23. 人民币大小写转换 24. 获取区域颜色值 25. 获取活动工作表名 26. 获取最后一行行数 27. 判断是否连接在线 28. 币种转换 29-30. 检验工作表是否有可打印内容和查找一字符串在另一字符串中某一次出现时的位置,返回零表示没找到。 31. 增加文件路径最后的“\”符号 32. 计算所得税 33-34. 返回 Column 英文字和查找指定列名的列数 35-36. 文字格式的时间转化为数字格式(秒) 和将hh:mm:ss格式的时分秒数转换成秒数 37. 将金额中文大写转数字 38. 把角度转为度、弧度等显示形式 39. 身份证号码验证有效性 40-41. 显示公式和方便财务人员理帐查找 42-45. 数值转换为字符地址,字符地址转换为数值以及等待时间(以秒计算) 46-50. 得到字符串实际的长度、18位身份证最后一位有效性验证、计算符合maturity condition的拆解金额和对多个用同一分隔符分隔的待查找元素求和。 51-52. 根据个人所得税(工资)反算工资数和判断表是否存在 53-60. 角度转弧,比较相同的字符串,对选定数组排序等操作 61-74. 删除当前工作表中的全部超链接、取得相近数据、提取定串中汉字等。 75-82. 删除单元格自定义名称到数字栏名转换; 83-90. 判断活页夹是否还有子目录,获取菜单ID编号及名称列表等操作; 91-96. 取得Activecell的列名、取消所有隐藏宏表等。 97-102 获取VBA Project代码,移除Excel工作表中的外部数据连接等。 103-148 包含各种文件处理和系统操作功能; 149-156 各种数值计算与转换方法; 157-160 多个表格格式调整、查找合并单元格位置等功能; 161 创建斜线表头。