西西河

主题:【原创】三年级也可以学编程 -- 月色溶溶

共:💬209 🌺336
全看树展主题 · 分页首页 上页
/ 14
下页 末页
家园 挑个小bug

VisualBASIC

basic是传说中盖茨永不放弃的传家宝,呵呵。

家园 呵呵,一切从hello world开始
家园 这个主要是用来做什么的?

能说说吗?

家园 我这么简单的程序,怎么会让你脑仁更痛啊?
家园 因为不懂C,又硬要看出错在哪里

今天继续缺少睡眠,还要作图,打印机又坏了...

反正不管啥道理,需要人帮我揉揉

家园 不懂看什么看啊...至少也得跟我一样学了再看.
家园 为兴趣的话最好从微软证书那套学起

比如考个MCSD,可在微软指定培训中心报名参加这个证书的培训班,好处是相关课本考试都很规范,而且.NET的C#偏向web方面,新学容易上手,自己捣弄个网站什么的很有成就感,下一步还可以加学MCDBA,SQL数据库作为网站后台,数据大时候可以自己随心计算调用,网站更强大.

家园 羽字辈的握握手~~

多谢斧正,确实是visualbasic。

basic据说是盖茨玩得最溜的手艺,我也挺有感情的,当年靠着peek/poke指令对在appleII上写了我人生中第一个小游戏“贪吃蛇”。但是一旦被纳入微软的体系之中,某些人可能是本能地排斥这个有版权的东西了。

家园 这得从EXCEL说起

本质上EXCEL是一种功能强大的数据处理、统计、分析。内置有强大的函数,可以完成特别复杂的工作,不仅仅是简单的加减乘除,还有数理统计、财务、日期时间、数学、查找、数据库、字符处理等等。月MM喜欢玩债券,EXCEL里也有算债券用的函数。

我是做期货的,我就使用EXCEL来收集网络数据、处理数据并把数据制成各成图表,如线图、柱图、散点图、K线图。

但是呢,我每天在EXCEL上的工作很繁杂,但是又是重复的,天天用鼠标点来点去又很麻烦,有没有办法让重复的工作自动搞定呢,这就需要宏和VBA了。

EXCEL本身自带有宏功能,就像录音机一样,把我们固定的要重复的操作录下来,只要用快捷键执行一次,就能把录下来的操作完全的执行一次,不管这个操作有多无聊,需要用键盘和鼠标多少次。如果你能看到宏的代码,你就会发现其实它就是一串VB的代码。如果需要个性化的操作,比如说修改一下参数啥的,就要修改其中的代码。当然,你也可以完全自己写出代码来执行对EXCEL的操作。

VBA的本质就是以EXCEL为平台,使用VB的代码对EXCEL进行操作的编程语言。其语法规范思想同VB完全一样。

如果你对面向对象的语言有所了解的话,EXCEL包括他的表格、单元格,行列等等都是对象,删除、复制、粘贴、计算、新建、插入、保存都是方法,函数当然还是函数,诸如此类,很好理解。

这个语言的好处是好理解,在学习的时候,你完全可以自己先在EXCEL上乱弄一气,把你的操作用宏录下来之后,再对照一下宏的代码,你就知道刚才乱弄一气代码是怎么写的。在开发程序的时候也是如此,不用自己一行行的写出来,把操作先录下来,修改一下,加点变量,改改参数就可以了,非常方便。

网上有很多EXCEL的教程,比如说VERYCD上,可以从关于宏的部分开始看起。

家园 嗯,看来是实用类的,

也想去了解一下了...

大家告诉我这么多东西,我都想学,可惜只有一个脑袋一双眼睛...

家园 握手握手,哈哈,还真是羽字辈的哦
家园 python入门有河友推荐MIT公开课

VBA在excel的应用入门有啥推荐的不?

家园 听了大家的建议,我找了python的教程,

现在有几个问题:

首先,这个是我安装python后,在开始里面看见了"IDLE"安钮,可是打开它,标志是"python shell",那是一回事吗?

然后,我按着教程写了第一个程序,也是print "hello,world!",可是怎么运行不起来呢?我是在英文环境下写的啊.画面是以下这样:

点看全图

我知道这是语法有错误的意思,可是我完全是按照教程里写的,而且是在英文输入法下.这是怎么一回事?

通宝推:空格,
家园 你下载的是3.2.2版

语法是这样:

print("hello, world!")

python 3以后的版本语法和2.7版有差别的。

我看看能找个3的入门教程给你不。

家园 谢谢谢谢...我打开那个编是对的吧?那就是IDLE?
全看树展主题 · 分页首页 上页
/ 14
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河