首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

再来谈谈VBA的学习问题

有朋友在问,从零开始学习VBA应如何着手?...一般对于问这个问题的人,我的建议是:慎重考虑是否真有必要学VBA——除非您还是一个年轻且有大量精力和时间的在校学生。...很多通过几十天就能精通VBA的说法其实都有一个前提,就是你本身有一定的编程基础,比如你原来学过其他的编程语言,而只是切换到VBA,那实际上你只需要学点儿VBA的语法就能用起来了,因为你已经具备编程的思维和能力...---- 当然,举某一个例子不足以说明更多问题,Power Query和VBA各有优势。...对于Power Query和VBA,优先学Power Query。 学有余力,对编程非常感兴趣,并且有足够的时间,再考虑学VBA吧。

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VBA操作VBA——VBA工程对象

    1、什么是VBA操作VBA: 前面的VBA意思是指VBA程序,后面的VBA是指VBA工程对象(代码和组织代码的模块、类等)。 也就是一段运行过程中的VBA程序,可以去操作VBA工程对象。...能被操作的东西显然就是一种对象,首先如果要使用VBA去操作VBA工程对象,先按如下设置: ? 勾选信任对VBA工程对象模型的访问,这时候就可以去使用VBA工程对象了。...2、VBA工程对象: 在F2对象浏览器中查看VBAProject: ? 每一个打开的Excel工作簿文件都有一个VBAProject,不管是有没有代码的。...在使用VBA编辑器的时候,有一个叫做工程资源管理器的窗口: ?...3、输出VBA工程对象名称: 简单使用一下这个VBA工程对象,和其他VBA库对象用法都差不多,要输出打开的这些VBA工程名称,非常简单,只要循环然后输出它的Name属性: Sub TestVBProject

    3.6K20

    使用Nginx反代理访问Git解决413问题

    ,于是乎我就理了,然而今天我又遇到了此问题,强迫症+不甘心=需要详谈。...绑定域名反代理到学校服务器内网的PC主机的,那就是说:既然Gogs没有问题的话,那就是Nginx服务器的问题。...由于我一直使用的是apache搭建服务器,对Nginx的环境不是那么熟悉,最近使用Nginx的目的就是因为它有反代理的功能。...简单的来说,使用git来访问nginx反代理到内网的服务器,上传大文件会返回413错误代码,因此可以理论上判断:nginx限制了对文件上传的大小。...sudo service nginx reload ---- ****git 413错误引导**** 我查看了网络挺多的资料,很多人都回答是git配置的问题 比如http.postBuffer配置的问题

    1.1K60

    VBA

    现在的情况是,除了Python之外,很多金融机构,像投行(这个会多一些)、对冲基金等金融机构现在已经很少使用VBA了。 下面的图表说明了这个问题。...我们来做个调查: 具公众号了解,还是有一部分人热衷于VBA,对于非计算机相关专业的人来说,VBA是一种最简单的程序语言了。它可以实现高效的自动化办公。 网上也有很多呼声说:VBA已经过时了吗?...其实远在07年,Office2007版刚推出的时候,就有大神发声说VBA要死了,他们认为VBA严重阻碍了Excel结构化革新,阻碍了Excel开源,在下一个版本,微软肯定不会再支持VBA。...VBA的位置。...在可以预见的几年里,VBA不会被替代;即使有一天VBA会被替代,你也可以通过学习VBA所积累的经验也会帮助你迅速转到新工具中。

    2.4K20

    套路-反套路,11类hr面试问题汇总

    追问题,避免对方夸夸其谈 你认为这次面试能通过吗?理由是什么? 理想情况是既自信又不狂妄。 你认为成功的决定性因素是什么? 追问题:你认为自己具备其中的哪些? 你的职业发展计划是什么?...追问题:你平时主要采取一些什么学习方式 “失去监督的权力必然产生腐败”,对于这句话你怎么理解?...虽与工作无关,但主要观察对方的观察问题的角度与推导的思路 吸烟有害健康,但烟草业对国家的税收有很大的贡献,你如何看待政府采取的禁烟措施?...观察对方提到问题时瞬间的反应 9. 组织协调能力、人力关系与适应能力 你担任过什么社团工作?...你认为它们能证明你能应付工作中的什么具体问题? 对本专业的深度理解 你最近阅读、写作或发表了什么专业文章或书籍?有何收获? 一般侧重于阅读的收获

    2.5K11

    学VBA还是学Python,这不是个问题!

    所以,Python用户在了解Excel对象模型的过程中需要参阅大量VBA的资料,即他们有快速掌握VBA语言的需求和获取xlwings基础性文档和使用手册的需求。...VBA本身是很强大的,但是Python崛起以后,它通过win32com和xlwings可以使用VBA使用的Excel对象模型,即可以代替VBA;通过pandas等包可以快速方便地处理大型数据。...他们面临的是诸如“学VBA好还是学Python好”,“先学VBA还是先学Python”这样的问题。 那么, 究竟是学VBA好还是学Python好呢? 有没有可能同时学好两门语言?...'.split(' ')['Hello', 'python', 'VBA'] 下面用VBA和Python实现用多分支if判断结构判断给定成绩的等级。...语言方面Python可以代替VBA,现在xlwings封装了VBA使用的Excel对象模型,即对象模型是一样的,所以Python使用xlwings可以代替VBA进行Excel脚本编程,VBA能做的,Python

    2.7K50

    学VBA还是学Python,这不是个问题!

    面向Excel数据处理自动化的脚本编程,目前主要有VBA和Python两种语言可供选择。 从上世纪90年代到目前,VBA一直是Excel脚本编程的主要工具。...VBA本身是很强大的,但是Python崛起以后,它通过win32com和xlwings可以使用VBA使用的Excel对象模型,即可以代替VBA;通过pandas等包可以快速方便地处理大型数据。...他们面临的是诸如“学VBA好还是学Python好”,“先学VBA还是先学Python”这样的问题。 那么, 究竟是学VBA好还是学Python好呢? 有没有可能同时学好两门语言?...'.split(' ') ['Hello', 'python', 'VBA'] 下面用VBA和Python实现用多分支if判断结构判断给定成绩的等级。...语言方面Python可以代替VBA,现在xlwings封装了VBA使用的Excel对象模型,即对象模型是一样的,所以Python使用xlwings可以代替VBA进行Excel脚本编程,VBA能做的,Python

    2.9K40

    Prometheus 常用函数 histogram_quantile 的若干“反直觉”问题

    另一方面,即使是资深的研发同学,在排查问题的时候也经常会发现 histogram_quantile 的数值出现一些反直觉的“异常现象”然后摸不着头脑。本文将结合原理和一些案例来分析这个问题。...quantile 的“反直觉案例” 问题1:P99 可能比平均值小吗? 正如中位数可能比平均数大也可能比平均数小,P99 比平均值小也是完全有可能的。...问题3:服务 X 由顺序的 A,B 两个步骤完成,其中 A 过程 P99 耗时 100ms,B 过程 P99 耗时 50ms,那么推测服务 X 的 P99 耗时情况是?...问题5:某服务 X 保存数据的过程是把数据发给数据库中间件 M,中间件 M 有 batch 机制,会把若干条并发的请求合并成一个请求发往数据库进行存盘。...Prometheus 的官方文档里也描述了这个问题。 本文转载自 disksing 个人博客,原文链接。

    7.1K11

    初识VBA

    VBA是什么 自己的理解:VBA就是一种语言,你用符合语言规则的语句写出来后,VBA解析器能够完全认识的话,它就能按照规则进行执行。和我们日常的语言中文、英文等是一个道理。...(官方说明请baidu) 如何开始 VBA不能单独使用,必须和某一种文档在一起。我们以Excel为例,首先为了以后方便使用,需要进行一些简单设置: ?...把菜单开发工具显示出来方便以后打开VBA编辑器(点“Visual Basic”打开的那个界面)、设置宏安全性是为了能够打开文件就执行程序(这一步设置后,一定要关闭所有的Excel)、VBA编辑里的设置我的已经设置好了...开始录制后,VBA编辑器里就多了1个叫做“模块1”的东西,这个东西就是写代码的地方。 图中可以看出,我的每一步都被记录了,你可以自己多试试,至于出来的是什么可以暂不去管。...小结 这里只是非常初步的了解了一下VBA,下一次自己动手写一个。

    1.4K10
    领券