求助各位编程高手我想从EXCEL表格中读取数据填入网页上的表格,每周天读一次如何实现,
我想做一个每周更新一次的值班表,从电子表格中读取数据,显示到网页上,每周更新一次,如何实现,下面有电子表格网页上表格的图片...
我想做一个每周更新一次的值班表,从电子表格中读取数据,显示到网页上,每周更新一次,如何实现,下面有电子表格网页上表格的图片
展开
1个回答
2017-03-09 · 知道合伙人软件行家
关注
展开全部
要完成这种功能,需要使用 vba 编写代码来实现。
向网上传送数据,通常有如下方法:
一、通过建立 IE 对象,操纵网页上元素进行填表,大致示例代码:
Set objIE = CreateObject("InternetExplorer.Application")
objIE.navigate "http://网址"
Set Doc = objIE.Document
Doc.frames("topFrame").Document.body.All("网页元素名称").Value = "从excel中读取的值"
二、如果可以直接发送数据的话,采取 url 编码的方式明文传送,这种方法与上述类似,但不需要逐个填入每个元素的值,而是直接发送数据。
追问
您好,我不会编程,前些日子从其他单位看了号对这样的代码,基本上都是JS 或者C#编写的,从数据库中读取,然后显示在首页,我的模板是ASP的,值班表,每月都有改动,所以需要每月更新一下表格,每周读取一次,按图片上的格式显示在主页上,你能帮我写一下吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询