vb 用adodb 调用excel 表时必须手动打开excel 才能运行程序是怎么回事?

vb 用adodb 调用excel 表时必须手动打开excel 才能运行程序是怎么回事?,第1张

Excel-VBA 悄悄地拿数据——不打开Excel文档的情况下获取文档内数据
首先需要感谢看官您抽空观赏本文,若有任何问题,欢迎您的指正。
另外大家若有什么好的想法或者效果需求,可以在评论区留言或者私信我,我会尽力尝试做一做。
如果您喜欢本文的话,可以点赞、订阅、关注、收藏、留言评论哦!谢谢!O(∩_∩)O~~
情景还原 - 请您听我说
Excel - VBA 让表格处理变得更简单、更便利、更有趣。
平常我们从其他Excel表格Copy数据出来的时候,往往都会将源数据表格打开,然后提取我们所需要的部分数据;
将这个流程整理出来就是:①打开文件资源管理器,花若干秒找到文件;②花若干秒打开文件;③选中全文并Copy(若不熟练Excel快捷键等,可能Copy过程要多耽误几秒);④回到需要数据的文档粘贴下来(若开的文件较多,可能切换时也要耽误几秒)。
那这上面的看似复杂的流程,可否有便利快捷的办法完成呢?
答案肯定是 —— 有。用VBA代码就能将上面的流程简化到只要找文件这一步。
功能介绍 - “吹”来“吹”去
流程简洁方便,只需要找到那份文档即可;
若源数据文档只有一个工作表,则直接汇入数据;
若待汇入源数据文档含有多个工作表,会提示选择需要汇入的表格;
若输入非关键值,则会报错并重新提示输入值。
效果演示 - 调皮的 GIF 环节
依旧是那句:万般文字也不如一个视频或者一张GIF演示来的痛快,请看官您静静观赏。
首先是一份正常使用情况下的完成流程:
调皮的 GIF 图有点点长 ~~
当输入关键字时,输入非列表内的对应序号,则会报错提示,并重新回到输入关键字的界面:
确认选择的文件
输入 “WW” 不符合要求
报错提示信息
输错啦!请重新输入GIF
VBA代码 - Tab / Space
效果演示看完了,那么就为您附上代码,供您慢慢检验:
VBA 代码
PS:若有看官觉得还不够清晰,无法尝试,您可以在评论区留言,我会私信回复您。若需要代码的看官比较多(比如100位),那么我会将文本代码直接以文章推送出来供大家查阅。
关于私信,目前可能需要看官您先发送私信给我,作为作者这边无法直接向您发信息,若您曾给我发过私信且未将对话关闭,我这边就能从历史记录中向您发送信息。
文末 - 谢谢您嘞,(づ ̄3 ̄)づ╭❤
每一位读者的点赞、订阅、关注、收藏、留言评论都是对我的最大支持,谢谢各位帅哥美女!
同时也希望大家多多转发与评论留言,毕竟只有更多的人认可,我才更有动力为大家发布文章,提供代码。
再次谢谢大家!
友情链接 - 值得一看
1、Excel-VBA 让录入数据变得更智能——输入时提示匹配值
2、Excel-VBA 将乱序的数据剔除空值后有序排列成一列或一行
3、Excel-VBA 实时记录表格异动
4、Excel-VBA “十字星”聚焦效果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10871298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存