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

谢谢分享,看看这个库的效果。
页: 1 2 3 4 [5]
查看完整版本: LibXL库读写Excel表格