标签: VBA

  1. 编程 » Excel, lotus, VBA
    公司使用 Lotus ,我每天都通过 Excel 编写 VBA 代码自动调用 Lotus 发送邮件,发现一个奇怪的现象。一般我们通过下面的 VBA 代码指定邮件收件人:
  2. 更新一下之前写的 Excel 的数据库类 ,将其改成函数的形式,调用更简单(省却了生成类实例的步骤)。现在这个代码在工作中用了一年多,已经比较健壮。若有问题,请留言指出或与我联系。
  3. 编程 » VBA, Excel
    如果不提供错误处理方法, VBA 在出错时会停留在出错之处。Excel/VBA 提供 On Error 关键词来处理程序运行过程中的错误,具体有下面两种用法:
  4. 2014-03-25 更新:我已经将该类修改成函数形式,并增加新功能,参见 更新 Excel 的数据库查询函数库
  5. 以前发过一个 编辑和发送 Outlook 邮件的 Excel/VBA 脚本 。最近公司不让用 Outlook ,强制使用 IBM Lotus Notes ,我又写了一个编辑和发送 Lotus 邮件的 VBA 脚本。
  6. 编程 » Shell, VBA
    某些时候,我们需要在 Excel 中调用命令行或者 Bash 脚本, VBA 可以通过 Shell 函数很方便地做到这一点。以下用 ipconfig /all 来举例,这条命令行语句用来获得机器的网路配置信息,包括 IP、网关等信息。它可以替换成任何一个 bash 脚本和命令行代码。
  7. 编程 » Excel, VBA
    无意中发现一个 Excel VBA 对待参数的一个 " 不正常 " 现象。这种处理方式可能无意中导致程序结果错误,而且你很难发现你的错误所在:
  8. 编程 » Excel, VBA
    Excel VBA 出错时给出的错误信息极少,需要充分利用各种工具来进行调试。
  9. 编程 » Excel, VBA
    最近学到一招,效果不错~
  10. 在工作中定期或不定期会收到一些数据文件,然后要将它们的附件保存到自己的电脑上,下面演示如何让 Outlook 自动做这件事情。
  11. 编程 » Excel, VBA
    效果图:
  12. 编程 » Excel, VBA
    某些时候需要打开 Excel 文件来获取或者写入数据,但又不希望跳出打开的 Excel 文件窗口,可以用下面的代码:
  13. 编程 » Excel, VBA
    VBA 的 Date 类型比较奇怪。
  14. 编程 » Oracle, VBA, 数据库
    最近写一个 vba 程序的时候不间歇的出现 「存取器不是参数存取器 」或者「列值被截断」的错误。后来发现对于我等不专业人士,遇到这样的错误还挺 e 的。下面是综合各种资料了解到的一些东西。