05 2019 档案

摘要:C#中,如果碰到需要调用Python代码时,一种方法是使用IronPython,不过这种方法太繁琐太累,特别是碰到Python代码中带有大量的第三方包,就会一直报错,提示缺少相应模块,这种方法太low,只支持Python2代码,果断摒弃。推荐另一种方法是用pyinstaller打包Python程序, 阅读全文
posted @ 2019-05-30 17:50 微时空 阅读(10559) 评论(0) 推荐(0)
摘要:淘宝上新买了一个内置光驱来读光盘,本来应该买外置的买错了买了内置,不过也是可以用的,只不过每次使用需要拆开主机连线,比较麻烦,幸好用的次数不多,就将就不再买外置的了。第一次使用的时候会听到光驱里面有很大的噪音,过一阵没有过一阵又有,总之噪音有规律地出现,声音尖锐像老鼠叫,把光盘按出来后看了看又放回去 阅读全文
posted @ 2019-05-24 00:26 微时空 阅读(431) 评论(0) 推荐(0)
摘要:买了个新的硬盘来装电脑,装操作系统时到微软官网下载了WIN10放在U盘里制作成系统安装盘,具体操作自己百度。装好了之后发现每次开机都要按一下F1,百度了很多都没用, 一次偶然的机会,我拆开了电脑主机硬盘(就是把跟主板连着的线拔掉),再装回去,发现从此以后开机就不用再按F1了,哇电脑真的好神奇呀,不知 阅读全文
posted @ 2019-05-24 00:14 微时空 阅读(866) 评论(0) 推荐(0)
摘要:从网上抓取数据到EXCEL中是VBA的一个常用之处,今天分享下VBA网抓的一些套路,主要有以下几种: 第一种:msxml2.xmlhttp/Microsoft.XMLHTTP/WinHttp.WinHttpRequest.5.1 第二种:internetexplorer.application Wi 阅读全文
posted @ 2019-05-20 14:17 微时空 阅读(569) 评论(0) 推荐(1)
摘要:VBA设置/取消工作簿共享是很常用的一个功能,那么如何用代码实现呢? 设置共享 取消共享 特别需要注意的是,当工作簿设置了共享之后,EXCEL有一些功能就可能会被限制使用不了了,比如VBA工程的访问修改,还有很多变灰色的功能(如下图),这时候就算用VBA也无法调用这些变灰色的功能了,所以最好是把设置 阅读全文
posted @ 2019-05-17 16:15 微时空 阅读(371) 评论(0) 推荐(0)
摘要:在开发VBA程序中,我们可能会需要用代码处理VBA工程,包括启用VBA工程访问,启用所有宏,动态插入代码,动态删除代码,动态添加引用和自动创建模块等等,本次的分享内容便以这些为主。 启用VBA工程访问 启用所有宏 在工作表插入按钮并写入单击事件 删除某个过程 输出VBA工程的所有引用 删除VBA工程 阅读全文
posted @ 2019-05-17 15:53 微时空 阅读(705) 评论(0) 推荐(0)
摘要:VBA开发中经常需要提示消息框,如果不关闭程序就会暂时中断,这里分享下VBA如何实现消息框的自动关闭,总共有三种方法: 第一种方法 第二种方法 第三种方法 阅读全文
posted @ 2019-05-17 14:08 微时空 阅读(493) 评论(0) 推荐(0)
摘要:工作中经常要从数据库把数据跑出来放到EXCEL上,才能进行下一步的操作,那么除了ADO,还有什么方法可以导入数据库数据呢? 推荐使用QueryTable对象 使用QueryTable方法的代码比较简洁,比较ADO省了数据库的连接和设置,还有字段名的读取,QueryTable可以统一将字段名和结果一并 阅读全文
posted @ 2019-05-17 13:31 微时空 阅读(604) 评论(0) 推荐(0)
摘要:工作中经常要从数据库把数据跑出来放到EXCEL上,才能进行下一步的操作,那么VBA如何结合SQL提取数据呢?答案就是ADO。 声明和实例变量 引用法——引用Microsoft ActiveX Data Objects x.x Library,Microsoft ActiveX Data Object 阅读全文
posted @ 2019-05-16 16:50 微时空 阅读(424) 评论(0) 推荐(0)
摘要:这个项目的目的是使用VBA制作一个股票筛选器,股票的指标数据存放在多个工作表,输入多个指标的查询条件,可以从相应的工作表里查询出符合条件的股票数据并返回。项目涉及的VBA知识结构有字典、数组、OLEDB的SQL查询、正则表达式等,重点是根据输入的查询条件动态生成SQL语句。 项目在这里,有兴趣的可以 阅读全文
posted @ 2019-05-09 11:45 微时空 阅读(773) 评论(0) 推荐(0)
摘要:VBA创建/发送OUTLOOK邮件时怎么加上默认签名呢?用过OUTLOOK写邮件的人都知道,如果你设置了默认签名,那么在创建空白邮件的时候就会自动加上你设置的签名。根据这一特性,我们可以在用VBA创建/发送OUTLOOK邮件的时候不设置HTMLBody属性,而是采用复制粘贴的方式将正文模板复制粘贴到 阅读全文
posted @ 2019-05-07 14:47 微时空 阅读(467) 评论(0) 推荐(0)
摘要:想利用VBA自动创建/发送OUTLOOK邮件,可以借助MailItem的Body属性或HTMLBody属性,代码模板如下: 上述代码中的属性可以按需设置,邮件正文显示内容比较单一,如果想实现邮件内容中有表格,有超链接,有好看的签名,有图片等等,可以使用HTMLBody属性替代Body属性,这时候编写 阅读全文
posted @ 2019-05-07 11:24 微时空 阅读(645) 评论(0) 推荐(0)
摘要:近年来,人工智能的概念深入人心,许多企业也正逐步或已推行办公自动化,寻求人力时间成本的降低,从而提升效益。对企业来说,要完全使用人工智能将工作流程自动化恐怕是没那么容易的,可以的话成本也不低,所以使用脚本语言将办公自动化仍是大多数企业现行采纳的一种方法。当然有些公司也会采用封装了脚本语言的RPA(R 阅读全文
posted @ 2019-05-03 15:40 微时空 阅读(674) 评论(0) 推荐(0)
摘要:今天下班前分享一下之前在网上搜到的两段好用的VBA代码,貌似都来自国外,觉得挺好,模仿不来。 第一段的功能是修改VBA控件中的文本框控件,使其右键可以选择粘贴、复制、剪切等: Option Explicit ' Required API declarations Private Declare Fu 阅读全文
posted @ 2019-05-02 18:09 微时空 阅读(771) 评论(0) 推荐(0)