如何在Excel中添加一个按钮实现导入另外一个Excel中的表数据

我想在Excel中添加一个按钮实现将另外一个Excel文件中的sheet表数据全部导入到当前Excel中指定的表,请高手帮帮忙哈O(∩_∩)O~... 我想在Excel中添加一个按钮实现将另外一个Excel文件中的sheet表数据全部导入到当前Excel中指定的表,请高手帮帮忙哈O(∩_∩)O~ 展开
 我来答
shihoumacili
高粉答主

2016-01-31 · 每个回答都超有意思的
知道大有可为答主
回答量:1.1万
采纳率:87%
帮助的人:484万
展开全部

有多种多样的公式可以实现,列举常用几个如下:

  1. lookup, 举例:=LOOKUP(E2,$A$2:$B$5), 注意lookup如果在源数据中未查找到对应项,会返回比对应项小的项对应的数值。

  2. vlookup, 举例:=VLOOKUP(E2,$A$2:$B$5,2,),注意公式最后一个逗号不可省略,省略后结果与lookup相同,为模糊查找。

  3. index, 举例:=INDEX($B$2:$B$5,MATCH(E2,$A$2:$A$5,0)), 注意match的第三参数,为0则表示精确查找,1或-1表示模糊查询。

  4. offset, 所有用index可以完成的事情都可以用offset来达到同样的效果,举例:=OFFSET($A$2:$B$5,MATCH(E2,$A$2:$A$5,0)-1,1,1,1)

  5. indirect,举例:=INDIRECT("B"&MATCH(E2,$A$1:$A$5,0)),3/4/5三个公式中都用到了match来定位查找数据在源数据中的位置。

keny_ge
2009-12-03 · TA获得超过886个赞
知道小有建树答主
回答量:772
采纳率:66%
帮助的人:199万
展开全部
这个需要在窗体中创建一个指定键,也即宏!建议你不要使用,第一宏你不懂,第二开启宏功能后容易中毒!能够使用公式实现的就公式实现也不错的其实!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SXB8113
2009-12-03 · 知道合伙人软件行家
SXB8113
知道合伙人软件行家
采纳数:14678 获赞数:57818
1969.2入伍,防化兵。1982.2转业到公安局。上夜大取得大专文凭。从事公安科技相关工作。

向TA提问 私信TA
展开全部
选中数据区域,复制--粘贴,就过来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cgh9990
2009-12-03 · TA获得超过1479个赞
知道小有建树答主
回答量:1311
采纳率:0%
帮助的人:0
展开全部
可以在EXCEL里自己录制个宏,然后画个按钮,指定宏就可以了,只是这样会对被导入的文件名和位置有要求(要相同),以后用再点这个按钮就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caiyaqi001
推荐于2017-12-16 · 超过23用户采纳过TA的回答
知道答主
回答量:72
采纳率:100%
帮助的人:58.8万
展开全部
可以用VBA 来解决。
其中1.xls为指定的表格,2为待导入的表格。

Sub Macro1()

ChDir "C:\Documents and Settings\Administrator\桌面"
Workbooks.Open Filename:="C:\Documents and Settings\Administrator\桌面\2.xls"
Cells.Select
Selection.Copy
Windows("1.xls").Activate
Range("a1").Select
ActiveSheet.Paste
Windows("2.xls").Activate
ActiveWindow.Close

End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式