vba给ie中的frame赋值
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vba给ie中的frame赋值
在 VBA 中,您可以使用 InternetExplorer 对象 (IE) 来访问和操作 Internet Explorer 浏览器窗口中的框架 (frame)。
以下是一些示例代码,可以帮助您开始为 IE 中的框架赋值:
1. 创建一个 InternetExplorer 对象
```
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application") ```
2. 创建一个框架对象
```
Dim FF As Object
Set FF =
CreateObject("HTMLUI.Frame").CreateObject("HTMLUI.Frame") ```
3. 将框架对象添加到 IE 窗口中
```
IE.Document.parentWindow.InsertAtTop FF, True
```
4. 为框架赋值
```
FF.innerHTML = "我是框架内容"
```
完整代码示例:
```
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application") Dim FF As Object
Set FF =
CreateObject("HTMLUI.Frame").CreateObject("HTMLUI.Frame") IE.Document.parentWindow.InsertAtTop FF, True
FF.innerHTML = "我是框架内容"
```
以上代码将创建一个 InternetExplorer 对象,创建一个框架对象并将其添加到 IE 窗口中。
最后,将框架内容设置为"我是框架内容"。