你,有没有要连续打开N个网站,做客户调研?

2018年,我是快捷键手工打开,等小鹰第二版结束后,我是用小鹰一键打开。再后面,我竟然能用VBA代码自动打开

如果说让我打开一个网址,那好说,Ctrl+C复制网址,然后Alt+Tab切换到浏览器界面,然后Ctrl+V将网址粘贴到浏览器地址栏,然后摁回车键Enter。

这是Email营销很重要的一步,通过客户网站去了解客户的背景详情,然后进行下一步有计划有目的的Email营销。

但是,当我们真的要连续不断去打开一系列网址的时候,比如几百个,而且是连续去工作,刚才那一番快捷键操作其实是很无聊的,也很累。

在2018年我自己干外贸的时候,就面临这个问题,当时我通过脚本从网络上收集了很多经营咖啡的客户信息,其中客户公司,网址是必备项,我要通过客户公司网站去做客户背景调查,也要核实下这个Email跟客户是否对应。如果对不上号,而在利用小鹰自动发送功能时,那么一对一的客户称呼就会出乱子了,我总不能给张三的Email地址发邮件还称呼人家张三吧,让谁一看就知道发过来的是垃圾邮件。

客户公司网站列表

所以,在2018年做咖啡市场时,我在办公室的一个操作就是这么无聊

  • 打开Excel的客户列表
  • 选择一个客户的公司网站,按Ctrl+C
  • 再按Alt+Tab键,切回Google浏览器
  • 鼠标点进浏览器的地址栏
  • Ctrl+V将网址粘贴进去
  • 敲一下Enter回车键,打开网址
  • 然后再对下一个客户,循环往复

等打开10个网址后,我再停下来,一个一个去研究客户。

说到这里,有的朋友可能就质疑了,Bruce有点傻啊,在Excel网址单元格的空白处,双击两下,这个单元格就自动添加超链接了,然后直接点击超链接就可以打开网址啊,多简单啊,非得用那么多快捷键嘛?

如果有朋友这么想,是实情,我能理解

不过我预计大概率他没有做过需要打开一连串网址的情形,就说10个网址吧,我利用Excel超链接打开时经常遇到Excel卡顿的问题,然后Excel崩掉了,还会遇到客户网站的服务器故障,但这种故障用网址去直接打开就没有问题。我也搞不明白Excel里面的超链接去联系客户网站服务器时到底存在什么技术问题,但事实是,这种Excel超链接方式直接不能用。

所以,好长一段时间, 我就是快捷键噼里啪啦来回操作,那种辛苦只有干过的人才有切实体会。

所以后来,再开发小鹰第二版本的时候,我就让技术人员给我加上了这个功能。

小鹰打开客户公司网址
小鹰点击打开网站

选择一个客户,点击打开网址,就可以自动调用浏览器,打开这个客户的公司网站。

bertschi-cafe网站打开
客户公司网站被小鹰打开

在当时可把我乐坏了,这下子可是轻快多了,我选择一个客户,点击【打开网址】,然后再选择下一个客户,也不会遇到Excel超链接的卡顿和什么意外故障,效率简直提高了好几倍。

开心了,真的是太开心了。

只是后面出现了一个异数,我也没想到会让我这么骄傲。

当我用VBA在Excel基础上将包装袋和卷膜的报价系统构建完毕的时候,利用VBA批量给Excel单元格中的网址加超链接对我来说已经是小菜一碟了,但如前面所讲,我不会用Excel超链接去打开客户网站的,于是我就在想,那么能不能写个代码,将小鹰数据库(Access)中的客户网址筛选出来,然后用VBA命令自动打开呢?

于是,我就开始尝试在Excel中写VBA代码,想自动去批量打开客户公司网址。

写了,运行,调试,再改,再调试,百度搜索找资料,再修改,到最后,我真的是很郁闷,眼看着所有的代码都是对的,但就是运行不了,我是实在不知道该怎么去改代码了,沮丧至极。

后来,转念一想,嘿,Access也是微软Office旗下的啊,也支持VBA啊,我为啥不直接在Access里面做工作呢?

于是,我就将代码复制到Access数据库的Visual Basic中,然后调试,修改,再调试。

很幸运,真的是很幸运,我也不知道调试了多少次的时候,代码居然运行成功了,我选择了30个网址,竟然能够在代码的作用下一个一个依次打开了。

但是由于打开速度过快,把浏览器都给整崩溃了,于是又继续优化代码,在代码里面加入延时。

最后完美收工,我录制了一个视频来给朋友们看这种自动批量打开网址的效果。

可以说,我视这段代码如至宝,包括小鹰配备的Access数据库文件,我也没有将这段代码包含其中,甚至没有包含SQL命令,只是一个普普通通的Access数据库文件。

小鹰配备Access数据库
小鹰配备Access数据库

在这里,请允许我将这段代码保留,毕竟人都是有私心的,也不能指望每个人都无条件分享,无条件为人民服务,毕竟为这个代码付出了多少辛苦,只有自己知道。

说到这里,请允许我额外发一个感慨,我觉得,知识之间的杂交真的是特别有意思的事情,这会创造更多新的东西。如果我不去解决利用VBA报价的问题,我就不会想到去打开去用VBA代码批量打开客户网址,而想批量打开,还是源于在2017年我掌握了脚本,能够批量从网络采集大量的客户信息,有了这种切实的需求后,才在VBA的加持下,将这个自动批量打开网址变成了事实。

所以,我在这里分享我的实战经验,我还是希望能让自己永葆学习之心,人生也有涯,而知也无涯,人类社会绵延流长,不断进化,后浪是一定会把前浪拍在沙滩上的,而我,更希望遇到强劲的后浪。

Leave a Reply