我试图在一行中设置一个最终目标框架,但不知何故 IE.Document 仅在将其分配给变量时才有效。
所以下面的语句有效:
Set IEDoc = IE.Document
Set objFrameMain = IEDoc.frames("frame_name")
而这个失败并出现自动化错误:
Set objFrameMain = IE.Document.frames("frame_name")
为什么会这样?
我试图在一行中设置一个最终目标框架,但不知何故 IE.Document 仅在将其分配给变量时才有效。
所以下面的语句有效:
Set IEDoc = IE.Document
Set objFrameMain = IEDoc.frames("frame_name")
而这个失败并出现自动化错误:
Set objFrameMain = IE.Document.frames("frame_name")
为什么会这样?