gpt4 book ai didi

html - 如何将数据从excel复制/粘贴到网页(VBA)?

转载 作者:行者123 更新时间:2023-12-04 22:28:43 27 4
gpt4 key购买 nike

所以我正在尝试使用 VBA 将数据从 excel 复制/粘贴到网页文本框中。但是,我的问题是,如果我复制了例如 3 或 4 行数据,则在使用 vba 将值粘贴到网页中时,只会复制 1 行而不是所有行。

这是我的代码:

.Document.getElementsByTagName("textarea")(0).Value = ActiveCell.Value

有任何想法吗?如果我取出 (0) 我会收到错误消息:

object doesn't support this property or method.

最佳答案

这是我的一些有效的代码:

Sub FillOutInvoice(Account As Account)

Dim ie As InternetExplorer
Dim elem As HTMLLinkElement

Set ie = New InternetExplorer
ie.Visible = True
ie.navigate Settings.ErpAddress

Do While ie.Busy Or ie.readyState <> 4
DoEvents
Loop

With ie.document
.getElementsByClassName(Settings.InputClass)(0).innerText = Account.InvoiceNumber
.getElementsByClassName(Settings.InputClass)(1).innerText = Day(Account.InvoiceDate)
End With

Do While ie.Busy Or ie.readyState <> 4
DoEvents
Loop

Application.Wait Now + #12:00:02 AM#
ie.Quit

End Sub

如您所见,所需的属性是 .InnerText而不是 .Value .

关于html - 如何将数据从excel复制/粘贴到网页(VBA)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55268159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com