VBA过程调用和参数传递

本文讨论了选择学习VBA而非Python的原因,包括VBA在老旧Office系统中的便利性,其作为Excel内置编程环境的特性,以及作者的个人决心。同时,分享了VBA学习中关于变量命名、过程调用方法(Run、Call)以及参数传递(按址与按值)的理解。
摘要由CSDN通过智能技术生成

昨天约了小姐姐吃饭,晚上在家又玩了会炉石,然后就拖更了,今早赶紧补上,惭愧惭愧。

之前在CSDN的blink发了个动态,大致意思是要认真学好VBA,以后做表什么的会方便快捷点。然后一些小伙伴就留言建议我学python,毕竟python是近两年冉冉升起的新星,VBA没有什么大的前途,学起来浪费时间。

然后昨天看到Python合并Excel表格的博客,我也是有点心痒痒,python是挺好的,各种库很多,那我为啥还选vba呢?仔细琢磨了一下,想到以下3个原因:

一是目前办公室很多电脑还算比较老旧,装的系统基本都带个Office 2003
2007啥的,因为ofice自带vbe的环境,如果后面做好了一些小程序,发给他们运行起来比较方便,不用另外安装新的环境。

二是我认为吧,VBE毕竟是EXCEL自带的编程环境,按理说对表格的相关操作应该比python库要实现的内容更加细致吧~当然了因为对python和vba
都不是很熟悉,所以这个以后可能会打脸。

三是我觉得最重要,自己一个是有拖延症,一个是有选择困难症,好不容易下定决心选好了先学VBA,就认认真真学到底,毕竟半途而废的东西太多了,不管有没有用,认认真真学完也算磨练磨练自己的耐性。

插播一下VBA学习情况。

  1. 变量命名规范:一直没有看到规范写法,自己还是选择驼峰命名法,感觉下划线 _ 敲起来不习惯;
    2.调用过程三种方法:个人感觉2,3两种应该比较常见,run在条件选择下应该
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值