https://www.autoitscript.com/forum/topic/189697-inserting-a-pdf-file-as-object-in-excel/
这个帖子其实我也看过了,也是不行的。
$oExcel.ActiveSheet.OLEObjects.Add (Null, "C:\Users\svallevazquez\Desktop\TEST\TEST.pdf", False, _
True, "C:\Users\svallevazquez\Desktop\TEST\pdf_file.ico", 0, "Document 1", _
350, 60, 40, 40).Select
它的那个Null不知道怎么解决 天天笑 发表于 2018-8-3 11:39
这个帖子其实我也看过了,也是不行的。
$oExcel.ActiveSheet.OLEObjects.Add (Null, "C:%users\svalleva ...
NULL 等同 舊版的 "" kk_lee69 发表于 2018-8-3 11:42
NULL 等同 舊版的 ""
赞!!!
chzj589 发表于 2018-8-3 12:23
赞!!!
为啥我的不行?难道又是AU3版本问题?
能打开Excel,不过没有插入物件,也没有报错
$excel=ObjCreate("excel.application")
$excel.visible=True
$wb=$excel.Workbooks.Add
$wb.ActiveSheet.range("C3").select
$wb.ActiveSheet.OLEObjects.Add ("", "G:\picture\123.txt", False, _
True, "D:\autoit3\Examples\WinAPIEx\Extras\Arrow.ico", 0, "123", _
150, 60, 40, 40).Select 天天笑 发表于 2018-8-3 13:20
为啥我的不行?难道又是AU3版本问题?
能打开Excel,不过没有插入物件,也没有报错
;运行 AU3Check (3.3.14.2)
#include <Excel.au3>
Local $oExcel = ObjCreate("Excel.Application") ; 创建Excel对象
$oExcel.Visible = 1
Local $oBook = $oExcel.Workbooks.Add
$oExcel.ActiveSheet.OLEObjects.Add (Null, "D:\AU3调试\完成后的结果显示\test\test\123.txt", False, _
True, "D:\AU3调试\完成后的结果显示\test\test\line.ico", 0, "123TXT", _
100, 60, 140, 140).Select
$oExcel.ActiveSheet.OLEObjects.Add (Null, "D:\AU3调试\完成后的结果显示\test\test\456.txt", False, _
True, "D:\AU3调试\完成后的结果显示\test\test\line.ico", 0, "456TXT", _
250, 60, 140, 140).Select
$oExcel.ActiveSheet.OLEObjects.Add (Null, "D:\AU3调试\完成后的结果显示\test\test\789.txt", False, _
True, "D:\AU3调试\完成后的结果显示\test\test\line.ico", 0, "789TXT", _
400, 60, 40, 140).Select
chzj589 发表于 2018-8-3 16:26
;运行 AU3Check (3.3.14.2)
#include
可以了,谢谢大神chzj589 和kk_lee69
真的是AU3版本问题 不想赋值的参数位置用default
页:
1
[2]