找回密码
 加入
搜索
楼主: 天天笑

[AU3基础] AU3 用VBA插入物件都Excel的语句是怎样的

  [复制链接]
 楼主| 发表于 2018-8-3 11:39:20 | 显示全部楼层
kk_lee69 发表于 2018-8-3 11:34
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:42:35 | 显示全部楼层
天天笑 发表于 2018-8-3 11:39
这个帖子其实我也看过了,也是不行的。
$oExcel.ActiveSheet.OLEObjects.Add (Null, "C:%users\svalleva ...

NULL 等同 舊版的 ""
发表于 2018-8-3 12:23:23 | 显示全部楼层
kk_lee69 发表于 2018-8-3 11:42
NULL 等同 舊版的 ""

赞!!!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2018-8-3 13:20:59 | 显示全部楼层

为啥我的不行?难道又是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 16:26:08 | 显示全部楼层
天天笑 发表于 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
 楼主| 发表于 2018-8-3 16:40:42 | 显示全部楼层
chzj589 发表于 2018-8-3 16:26
[AU3]
;运行 AU3Check (3.3.14.2)
#include

可以了,谢谢大神chzj589 和kk_lee69
真的是AU3版本问题
发表于 2019-9-28 09:36:29 | 显示全部楼层
不想赋值的参数位置用default
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 17:49 , Processed in 0.065067 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表