我正在尝试使用工作簿。在微软Excel VBA 2010中打开方法,我收到一个编译错误,说明它期待"="。我打错代码了吗?
Workbooks.Open ( _
Filename:= FromBook, _
UpdateLinks:= xlUpdateLinksNever, _
ReadOnly:= False, _
Format:= 5, _
Password:= "", _
WriteResPassword:= "", _
IgnoreReadOnlyRecommended:= "", _
Origin:= "", _
Delimiter:= "", _
Editable:= "", _
Notify:= "", _
Converter:= "", _
AddToMru:= "", _
Local:= "", _
CorruptLoad:= xlNormalLoad)
这种方式期望将值分配给变量IE:
Dim myWB as Workbook
Set myWB = Workbooks.Open ( _
Filename:= FromBook, _
UpdateLinks:= xlUpdateLinksNever, _
ReadOnly:= False, _
Format:= 5, _
Password:= "", _
WriteResPassword:= "", _
IgnoreReadOnlyRecommended:= "", _
Origin:= "", _
Delimiter:= "", _
Editable:= "", _
Notify:= "", _
Converter:= "", _
AddToMru:= "", _
Local:= "", _
CorruptLoad:= xlNormalLoad)
如果你真的不需要这样做,你可以做一个调用:
Call Workbooks.Open ( _
Filename:= FromBook, _
UpdateLinks:= xlUpdateLinksNever, _
ReadOnly:= False, _
Format:= 5, _
Password:= "", _
WriteResPassword:= "", _
IgnoreReadOnlyRecommended:= "", _
Origin:= "", _
Delimiter:= "", _
Editable:= "", _
Notify:= "", _
Converter:= "", _
AddToMru:= "", _
Local:= "", _
CorruptLoad:= xlNormalLoad)