将excel中的excel将数据做成图表分配到其它excel表中

怎么把excel表中的数据自动输入到网页中-CSDN论坛
怎么把excel表中的数据自动输入到网页中
因要给员工网上投工伤保险,员工资料在excel表中,现在在网上投保险时只能一笔笔的复杂粘贴到网页中,有没有办法能直接把excel表中的资料自动输入到网页中的对应的表格中呢?请知道的朋友说下方法啊,非常感谢!
导入Excel数据。&
网页是别人的网站?&还是你自己的程序?
引用&1&楼&lovesongforever&的回复:导入Excel数据。
用什么方法才能把excel中的数据导入到网页呢?
引用&2&楼&lovesongforever&的回复:网页是别人的网站?&还是你自己的程序?
该回复于 14:34:04被版主删除
那你想偷懒也没别的办法。
网页提供有接口吗?
没有办法吗?c#中如何才能获取指定网站上光标定位的地方呢?
都没人知道吗?
如果没有批量导入,或是可以直接导入什么样的格式文件!你想做到一赋值,直接粘贴所用表单的值!有难度@!
可以调用EXCEL中的另存功能,直接存为网页的形式,然后上传的网站,需要你有上传的权限
建议你用&按键精灵&干这事,有些时候比VBA方便.
按键精灵不怎么好用啊,没有别的办法了吗?
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
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
Set&sh&=&wb.Sheets(1)
endi&=&sh.UsedRange.Rows.Count
WebBrowser1.Navigate&"http://148.36.20.220:86/"
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
&If&WebBrowser1.LocationURL&=&"http://148.36.20.220:86/qd.aspx"&Then
&&Dim&s&As&Variant
&&s&=&pDisp.Document.documentElement.outerHTML
&&If&InStr(s,&"上午请签到")&&&0&Then
&&&&&j&=&(Int(Rnd&*&10)&+&5)&*&1000
&&&&&&&Sleep&j
&&&&&&&DoEvents
&&&&&&&On&Error&Resume&Next
&&&&Set&objDoc&=&WebBrowser1.Document
&&&&For&k&=&0&To&objDoc.All.Length&-&1
&&&&If&objDoc.All(k).Name&=&"ImageButton1"&Then
&&&&&&&&&&&&objDoc.All(k).Click
&&&&&&&&End&If
&&&&&WebBrowser1.Navigate&"http://148.36.20.220:86/"
&'&WebBrowser1.Document.Forms(0).ImageButton1.Click
&&ElseIf&InStr(s,&"下午请签到")&&&0&Then
&&&&&j&=&(Int(Rnd&*&10)&+&5)&*&1000
&&&&&&&Sleep&j
&&&&&&&DoEvents
&&&&&&&&On&Error&Resume&Next
&&&&Set&objDoc&=&WebBrowser1.Document
&&&&For&k&=&0&To&objDoc.All.Length&-&1
&&&&If&objDoc.All(k).Name&=&"ImageButton2"&Then
&&&&&&&&&&&&objDoc.All(k).Click
&&&&&&&&End&If
&&&&&WebBrowser1.Navigate&"http://148.36.20.220:86/"
&&'WebBrowser1.Document.Forms(0).ImageButton2.Click
&&&&&j&=&(Int(Rnd&*&10)&+&3)&*&1000
&&&&&&&Sleep&j
&&&&&&&DoEvents
&&&&&&&WebBrowser1.Navigate&"http://148.36.20.220:86/"
End&Sub看下这个你能看明白不,就是打开EXCEL文件,用WEBBROWSER自动填写其表单
楼上的我只会C#的啊,VB的写过,你这些代码应该写那么运行啊!
终于搞定了,谢谢zydscaline,虽然你给的代码我不会,但给我了思路用WEBBROWSER控件,我用c#写了个自动填表的,终于不用粘贴复制了。散分啦。。。
我也遇到了同样的问题,求救
遇到同样的问题,,,,,
正在研究类似的问题:比楼主的情况要简单些,网页只有一个输入框,只要输入一串数字,然后按回车,看结果;所有要输入的数据在本地excel文件里。希望程序能实现如下功能:读本地excel文件里的数据,填到网页的输入框里,按回车,等待对方返回查询结果,因为对方服务器可能没开或网速慢,等待时间在数秒甚至10秒以上,因此,较简单的方法是延长等待时延,较复杂的方法是用软件判断服务器返回的查询结果页面内容;因为数据量太大,要有暂停功能。如果要离开一会,按某键暂停,回到机器旁边,再按某键继续。
不知道还要登录
回复发布于 06/04 11:15
一、方法/步骤(转)
1 第一步:我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。
2 第二步:我们把光标定位在需要展示数据的单元格中,如下图所示。
3 第三步:在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。
4 第四步:我们可以看到,单元格中显示出完整的VLOOKUP函数。
5 第五步:选择第一列中需要匹配数据的单元格,只选中一个就可以,然后输入英文状态下的逗号“,”。
6 第六步:返回到第二张表【百度经验-表2】,选中全部数据。
7 第七步:因为我们要返回的是【百度经验-表2】中第四列的班级信息,所以在公式中再输入“4,”(逗号是英文的)。(ps:提示信息让我们选择“TRUE”或“FALSE”,不用选,直接按回车键就可以)
8 第八步:按下回车键之后,展示出匹配到数据,效果如下图。
9 第九步:如果想要把一列中的数据都匹配出来,只需要按下图操作。
10 完成操作,最终效果如下。
输入的符号需要是英文状态下的,如:逗号。
所匹配的数据需要和当前数据不在同一个excel表,不然会匹配错误。
语法规则: VLOOKUP( lookup_value, table_array, col_index_num, range_lookup )
lookup_value(目标查找值): 可以为数值、文字字符串、或参照地址,主要使用参照地址,如:A3
table_array(查找区域): 如:B3:D100
col_index_num(返回显示列序号):查找范围内的栏数,如:B3:D100范围的话,如果col_index_num=2,则返回C列(即范围内第二列的值)
range_lookup(是否模糊匹配): 0或False为精确匹配,1或True为近似匹配
& 著作权归作者所有
人打赏支持
码字总数 4093
这几天在做项目时,遇到了需要批量导入数据的情况,用户将excel表格提交后,需要我们后台这边将excel表格信息中的内容全部插入到数据表中。当然,前提是用户给我们的excel表格中的信息必须和...
黑夜探路人 ?
如何将sql server2005中数据表中的数据导出到excel表格中(excel版本——2013)
CoderAndy ?
引言:看到标题,你是否有些困惑?在Excel上具备数据获取的能力是指什么?难道不是把csv格式的表格和Excel格式的表格打开就好了吗?然而并非这样。 本文选自《数据化运营速成手册》。   其...
博文视点 ?
Excel表格是最常用的存储数据资料的文件之一。比如说客户信息、产品信息等等这类资料信息。在印刷、防伪行业中,也经常用Txt文本和Excel表格来存储信息,实现批量打印。在条码打印软件《Lab...
excel多表数据合并一直是excel的痛点,面对收集来的上百张表格,如果用户需要一个一个打开复制粘贴耗时耗力,容易出差错。本人集团工作中面对这种问题一直很无力。传统办法是通过vba进行编程...
xinglipeng ? 05/11 ?
如果你有两列很长的数据,需要匹配他们是否相同,用excel可以解决这个问题。 匹配不同的: 把你的两列的数据放到A列和B列 按照截图的步骤点击到view 选项卡,点击Macros,然后新建一个 把下面...
小小流浪猫 ?
在制作填报报表的时候,对于空白填报表,常常导出为Excel,派发给各部门人员填写后上交。如何能避免手动输入,直接将Excel中的数据导入到填报表中提交入库呢? 这里以一个简单的员工信息填报...
九月你好123 ?
我们都知道Power BI Desktop建模体验要远优于Excel中的PowerPivot插件,那么自己辛辛苦苦搭建好的一个模型,如果想去EXCEL中做调用分析我们如何实现呢?之前我们给大家介绍过通过DAX Studio获...
雷公子 ? 01/13 ?
简介 在 developerWorks DB2 上本文的 先行篇 中,我们研究了 Apache 的 POI 项目的开放源代码产品。期间,我们开始在了解 SQL 的技术专家和通常将电子表格选作工具的商务专家之间架起一座桥...
Aspose.Cells for Java 7.7.1 发布,此版本更新内容如下: LightCells API 可以利用更少的内存区读取超大型的 Excel 表格 用户现在可以在 Excel 工作表中创建透明的图像 解决了表和形状控制的...
没有更多内容
加载失败,请刷新页面
1、可视化排序过程 对{ 6, 5, 3, 1, 8, 7, 2, 4 }进行冒泡排序的可视化动态过程如下 2、代码实现    public void contextLoads() {// 冒泡排序int[] a = { 6, 5, 3, 1, 8, 7, 2, ...
pocher ? 21分钟前 ?
oracle 11g不能连接,卡住,ORA-12537 TNS-12560 TNS-00530 TNS-12502 tns-12505 ora-609 Windows Error: 54: Unknown error 解决方案。 今天折腾了一下午,为了查这个问题。。找了N多方案,...
lanybass ? 35分钟前 ?
1.首先在pom文件的plugins中添加maven对mybatis-generator插件的支持 ` &!-- mybatis逆向工程 --&&plugin&&groupId&org.mybatis.generator&/groupId&&artifactId&mybatis-generator-ma......
lichengyou20 ? 39分钟前 ?
准备磁盘分区 fdisk /dev/sdb n 创建三个新分区,分别1G t 改变分区类型为8e 准备物理卷 pvcreate /dev/sdb1 pvcreate /dev/sdb2 pvcreate /dev/sdb3 pvdisplay/pvs 列出当前的物理卷 pvremo...
Linux_老吴 ? 41分钟前 ?
#已装好lamp环境 1.安装相关yum仓库 rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm #tip:rpm -ql zabbix-release 看上面这个软件装了哪些东......
山月关 ? 44分钟前 ?
首先在POM中引入需要的Jar &dependency&&groupId&com.alibaba&/groupId&&artifactId&fastjson&/artifactId&&version&1.2.47&/version&&/dependency&&dependency&&groupId&o......
Kxvz ? 50分钟前 ?
目录结构: 启动文件的Application必须在contorller文件的父级 文件路径在src/main/webapp下面 我的配置:前缀是/WEB-INF/jsp/ pom.xml需要加入tomcat-embed-jasper, 对jsp的支持的依赖
夜醒者 ? 55分钟前 ?
MyBatis配置文件很重要,首先我们来看看MyBatis配置文件中的内容和顺序: 718 &properties&(属性)&setting&(全局配置参数)...
瑟青豆 ? 56分钟前 ?
import org.apache.commons.codec.digest.DigestU
import org.apache.commons.codec.binary.Base64;
//算法代码[java] view plain copy /**
* 转换成十六进制字......
说回答 ? 57分钟前 ?
系列文章 1. 开源一款强大的文件服务组件(QJ_FileCenter)(系列一) 2. 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明) 3. 开源一款强大的文件服务组件(QJ_FileCenter...
bluesky001 ? 今天 ?
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定取消删除此文章吗?
亲,自荐的博客将通过私信方式通知管理员,优秀的博客文章审核通过后将在博客推荐列表中显示
确定推荐此文章吗?
确定推荐此博主吗?
聚合全网技术文章,根据你的阅读喜欢进行个性推荐
指定官方社区
深圳市奥思网络科技有限公司版权所有将多个工作簿中的数据合并成到单个工作表中_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,Excel:将包含某列部分数据的另一个表格中其它列拷贝至当前表格
今天中午在处理excel表格,过程比较麻烦。
问题表述有点说不清楚,上图。。。
现已有表格1:
想要把表格2中的B列填充至表格1相应B列。
问题在于:1)表1 表2 顺序不同
2)表2大写,表1小写
3)表2数据有多余的部分
比较繁琐的思路:
1、处理表2:
1)A列旁插入新列,将A列中的有用数据提取出来,并且转化成小写:
=LOWER(MID(A2,FIND("(",A2)+1,FIND(")",12))
考虑到表1A列只有12位数据。
2)此时表2新生成的列是公式而非有效数字,因此将其转化成数字格式。
我的方法是在右面再插入一个新列,然后复制粘贴数字。
2、去表1中进行表格填充:
使用VLOOKUP函数进行查找和填充,
=VLOOKUP(A2,Sheet1!$B$2:$C$142,2,)
其中,$B$2:$C$142 意思是待匹配的区域,2表明该区域里的第2列要用填充在表格里的数据。
最后面的逗号,是不能省略的。
方法很麻烦,如果表格比较多,那么使用编程应该也可以实现。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!周热销排行
用户评论(0)
在此可输入您对该资料的评论~
添加成功至
资料评价:}

我要回帖

更多关于 excel按条件分配数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信