6165金沙总站 8

编制程序零基础应该怎么起来攻读6165金沙总站,的零基础编制程序自学指南

回答:

比起在立即窗口中执行 Hello World 代码,我们更常见的与 VBA
亲密接触的场景是录制宏。

这个功能比较有趣,我们可以立即来用一下,在录制宏的过程中,请注意 VBA
编辑器中的变化。

6165金沙总站 1

录制宏

6165金沙总站 2

VBA 编辑器中的变化

我们随便做一些操作,比如选中一个单元格,看看会发生什么事:

6165金沙总站 3

宏内容的变化

这个宏里面居然出现了一行代码,太神奇了!这行代码所执行的操作,就是选中一个名为
B2
的单元格。我们可以先停止录制宏,并尝试在【立即窗口】中验证刚才得到的代码。

先选中一个其他的单元格,比如
D1,然后在【立即窗口】中执行这行代码,看看会发生什么变化:

Range("B2").Select

这时我们发现 B2 单元格变成了当前选中的单元格。

从易学和好用来说,python无疑是必须的开发工具。

为什么选择自学?

与传统的培训教学相比,小镭更喜欢自学。主要是因为自学可以自己掌控节奏,也不用因为参加培训班而把大把的时间花在交通上,而且现在网络上各种资源非常丰富,很多还是免费的,这极大地降低了学习成本。

基本上任何事情,培训教学只能让人入门,只有自学、自省才能让人真正地突破自己。当然,要保持学习的热情和动力,首先还得感兴趣。

第二,自己录制宏;

零、开始之前

Excel 的宏有录制功能,可以先试着用;另外想深入地去学习,可以找相关书籍。

BIMer 为什么要学习编程?

我们知道 BIM 中的 I 是信息,是 BIM 的核心。

那么我们对 IT,也就是信息技术了解多少呢?有人以为企业的 IT
岗位就是网管……

为了更好地实践 BIM、为了高效地生产和利用数据,我们需要学习编程。

只要稍微有点英语基础是没任何问题,可以从录制宏开始;

选择什么编程语言?

因为 Office 软件是职场标配,VBA
是其自带的编程语言,且具有上手快、功能强等优势,所以小镭推荐大家选择 VBA
作为起步语言。

Excel + VBA 足以解决工作中遇到的大多数问题。对于企业,Office
可能是性价比最高的生产力工具,用好 Office 甚至可以极大地降低专业 BIM
软件的采购成本。

作为
BIMer,我们学习编程的目的不是成为职业程序员或黑客,而是要解决工作中遇到的问题、要提高工作效率,所以我们学习编程要侧重实用性。

如果你对编程兴趣浓厚,那么你可以把学习 VBA
作为一个开始,这有助于你理解编程相关概念和思想,为以后学习其他语言打好基础。

分两种情况,

为什么要写这篇文章?

至今我还总是能听到各种 BIM
“落地难”的抱怨,然而我却仍旧不明白什么是“落地难”。

可能钢结构 BIM 和其他 BIM 完全是两个不同世界……也可能我一直做的是假 BIM
🙂

言归正传,本文聊一聊自学编程的那些事儿。

本文的读者对象是工作在一线的、编程零基础的 BIMer。

因为小镭是自学编程,深知迈出第一步的艰难,所以小镭打算将自己的学习心得分享给大家,希望有助于大家自学编程。

小镭也希望本文能起到抛砖引玉的作用,希望有更多的 BIMer
来分享自己的学习心得和经验。

本文不足之处还请各位 BIMer 批评指正。

通过VBA实现宏功能,但不建议学这个,如果有可能,直接学python。

参考资料

小镭强烈推荐这本书,这里有关于 Excel VBA 的一切:

《Excel 2007
VBA参考大全》豆瓣链接

6165金沙总站 4

6165金沙总站 5回答:

工具

一台装有微软公司 Windows 操作系统和 Office Excel 软件的计算机。

问题:excel的宏该如何使用?编程零基础应该怎么开始学习?

一、Hello World

3.容易掌握

小结

本章介绍了 VBA 的开发环境、宏的录制以及立即窗口的使用。

Excel 给我们提供了一个编程游乐场,我们可以在此尽情地玩耍了。

由于本文的目的是希望帮助大家自学编程,所以有关软件操作方面的内容,大家可以查看帮助文档、搜索其他文章以及自行尝试。

下一章 写给 BIMer 的零基础编程自学指南(二)
对象


Photo by Greg
Rakozy
on
Unsplash

个人是零基础学习的VBA,目前在琢磨整体过去工作中的经验和技巧分享给大家。

Hello World 与 立即窗口

程序员写的第一行代码通常都是让计算机显示“Hello
World”(女生们也可能会喜欢用“Hello Kitty”)。

《The C Programme Language》的作者 Brian Kernighan 使用 “Hello World”
作为第一个演示程序。关于“Hello World”的更多内容详见维基百科。

现在我们要使用 VBA 来写出我们的“Hello World”。

首选我们需要打开 VBA 编辑器,可以使用快捷键 Alt + F11

2007版以后的 Excel 可以通过 【开发工具】选项卡中的【Visual
Basic】按钮打开编辑器,如果你看不到该选项卡,则需要在选项中进行设置。

然后在 VBA 编辑器中开启【立即窗口】,可以使用快捷键 Ctrl + G

【立即窗口】顾名思义,可以立即执行你输入的代码并显示结果。

接下来我们可以输入如下代码并按 Enter 键试试看:

msgbox "Hello World"

此时你应该可以看到一个内容为 Hello World 的弹出框:

6165金沙总站 6

Hello World

太好了,代码执行正常。是不是很简单?顿时觉得编程似乎并不是那么神秘和困难。

VBA 编辑器具有智能提示的功能,比如你键入 msg 并使用快捷键 Ctrl + J
后会发现有一个列表供你选择:

6165金沙总站 7

智能提示

此时你可以按 Tab 键或 空格
键来完成智能提示语句的输入,并补全代码:

MsgBox “Hello World”

你会发现 msgbox 这个命令的正确写法是有大小写的 MsgBox

虽然
VBA本身并不是大小写敏感的,但是在命名中使用正确的大小写风格是十分重要和必要的,且会提高代码的可读性。

回答:

6165金沙总站,只要会用录音机就可以会录制宏。

回答:

2.excel应用非常广泛

1.宏应该怎么使用?

vba好处

6165金沙总站 8回答:

2.零基础学宏:

1.可以通过录制来学习代码

如果你从事的工作经常需要用到Excel这类的Office办公软件,那么不用犹豫,VBA是你必学的。不懂VBA,Office用的再熟也只是用到了全部功能的20%,掌握了VBA才是真正用到了Office的精髓。学习VBA可以先从宏开始,用熟练了再通过分析宏的VBA代码进行提高学习。当然也可以购买一些VBA的书籍学习。

首先学会数字电路原理、模拟电子技术、计算机系统结构、算法与数据结构、计算机组成原理、计算机操作系统、计算机网络基础、计算机编译原理、计算机数据库原理。有了这些基础知识以后,VBA不用学,看看就懂了。

第一,别人的宏自己怎么用?这个简单,直接打开宏运行即可:在视图下面宏按钮;

回答: