qq413774005
发表于 2024-9-17 11:06:13
邪恶海盗 发表于 2023-8-21 12:37
才300行太少了点吧???
网上有破解的dll可以超过300个。
邪恶海盗
发表于 2024-9-17 11:28:30
qq413774005 发表于 2024-9-17 11:06
网上有破解的dll可以超过300个。
早失去兴趣了,主要是这玩意没打印功能...
二○二四年九月十七日
header
发表于 2024-10-17 11:22:44
这是在官网基础上扩写的还是?
h012031
发表于 2024-10-17 12:55:09
感谢分享
smooth
发表于 2024-10-17 16:52:15
好东西,正需要,研究一下。谢谢大佬分享。
smooth
发表于 2024-10-18 08:07:08
chzj589 发表于 2023-8-21 13:20
#AutoIt3Wrapper_UseX64 = n
#include
Local $hDLL = DllOpen('libxl32.dll')
没搞明白你的应用场景是什么?既然已有Excel文件,office直接读不就可以了吗?
wei_tianxia
发表于 2024-10-18 17:20:17
666666666666666666
smooth
发表于 2024-10-23 08:40:39
原版头文件libxl.au3中,libxl库文件是在头文件中打开的,这样不利于可执行文件的打包编译,我把libxl.au3稍微修改了一下,在自己的脚本中打开DLL库文件,然后把DLL 句柄传递到各个函数中,同时有些变量和其他头文件的变量定义重复了,名称我修改了一下,修改后别的都没啥问题,唯独生成的Excel文件的第一行,不知道为啥是合并的,且填充了背景颜色和设置了字体颜色。
附件:
繁星
发表于 2024-10-24 13:30:14
smooth 发表于 2024-10-23 08:40
原版头文件libxl.au3中,libxl库文件是在头文件中打开的,这样不利于可执行文件的打包编译,我把libxl.au3 ...
平白无故你没调用xlSheetSetMerge合并单元格程序不会给你合并,至于背景颜色和字体颜色, 谁知道你在哪里又重复定义了,libxl添加格式首先是要创建一个格式xlBookAddFormat,然后才是xlFontSetColor设置颜色,颜色常量是遵循原始文档,你没给定义他又怎么会自动给你加上
lpxx
发表于 2024-10-25 04:06:38
谢谢分享,看看这个库的效果。