欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

html将excel数据自动导入到网页,如何把excel表中的数据自动输入到网页中

发布时间:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 html将excel数据自动导入到网页,如何把excel表中的数据自动输入到网页中 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

怎么把excel表中的数据自动输入到网页中

因要给员工网上投工伤保险,员工资料在excel表中,现在在网上投保险时只能一笔笔的复杂粘贴到网页中,有没有办法能直接把excel表中的资料自动输入到网页中的对应的表格中呢?请知道的朋友说下方法啊,非常感谢!

------最佳解决方案--------------------

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Dim j As Integer

Dim ex As Object

Dim wb As Object

Dim sh As Object

Dim objDoc

Dim endi As Integer

Dim k As Integer

Private i As Integer

Private si As String

Private Sub Form_Load()

WebBrowser1.Width = Screen.Width

WebBrowser1.Height = Screen.Height - 500

i = 1

Set ex = CreateObject("Excel.Application")

Set wb = ex.Workbooks.Open(App.Path & "\1.xls")

Set sh = wb.Sheets(4)

If sh.Cells(1, 1) <> 4 Then

wb.Close True

ex.Quit

Set sh = Nothing

Set wb = Nothing

Set ex = Nothing

Unload Me

End

Else:

Set sh = wb.Sheets(1)

endi = sh.UsedRange.Rows.Count

WebBrowser1.Navigate "http://148.36.20.220:86/"

End If

End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)

If WebBrowser1.LocationURL = "http://148.36.20.220:86/" Then

If i > endi Then

wb.Close True

ex.Quit

Set sh = Nothing

Set wb = Nothing

Set ex = Nothing

Unload Me

End

Else:

WebBrowser1.Document.Forms(0).TextBox1.Value = sh.Cells(i, 1)

WebBrowser1.Document.Forms(0).TextBox2.Value = sh.Cells(i, 2)

j = (Int(Rnd * 10) + 3) * 1000

Sleep j

DoEvents

WebBrowser1.Document.Forms(0).Button1.Click

i = i + 1

End If

End If

If WebBrowser1.LocationURL = "http://148.36.20.220:86/qd.aspx" Then

Dim s As Variant

s = pDisp.Document.documentElement.outerHTML

总结

以上是生活随笔为你收集整理的html将excel数据自动导入到网页,如何把excel表中的数据自动输入到网页中的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。