【发布时间】:2019-11-26 01:16:51
【问题描述】:
我正在开发一个 VBA,它将打开 Fitnesse 链接以创建一个新的测试页面并写入页面名称、页面内容并单击保存。
- 我正在使用 VBA 库中的
InternetExplorerMedium访问 Fitnesse 链接以创建新的测试页面(成功)。 - 然后我会将excel表格中的内容读入一个变量(成功)。
- 然后我将内容粘贴到新创建的测试页面的文本区域(未发生)。
- 然后我会点击保存(成功)
Set IE = New InternetExplorerMedium
sURL = "FitnesseURL"
With IE
.Navigate sURL
.Visible = True
End With
IE.Document.getElementById("pagename").Value = "Dummay_Page" '--> This is Page name text Box
StrVal = <Content from Sheet1>
IE.Document.getElementById("pageContent").innerText = StrVal '--> This is Page Textarea
Set btn = IE.Document.getElementByName("save") ' -- This is a Page button
btn(0).Click
我希望将 Sheet1 中的内容粘贴到 Fitnesse 测试页面 textarea 中,但它没有发生,我尝试了 .innerText、.innerHTML 和 .Value 选项
【问题讨论】:
标签: html excel vba internet-explorer fitnesse