+ -
当前位置:首页 → 问答吧 → 如果连学excel vba都觉得困难...................

如果连学excel vba都觉得困难...................

时间:2014-07-14

来源:互联网

系唔系唔好再谂住学写程式,,唔好再浪费时间~搵其他野学~~

我连循环都学唔识,,见到数组就头晕:smile_27::smile_27::smile_27:

点写:10到1000内所有能被7和9中至少一个数整除的整数的个数。

[ 本帖最后由 superer 於 2014-6-28 12:20 PM 编辑 ]

作者: superer   发布时间: 2014-07-14

in the web, search for vba manuals, to learn the functions, operators.

作者: stevie1   发布时间: 2014-07-14

其实呢个唔使写 VBA 都出到喎!
A1: Number B1: Checking
A2 填上 10
A3 填上 11
highlight A2:A3,右下角 黑色 十字Cursor 拉到够1000
B2 填一句:
复制内容到剪贴板代码:=IF(OR(MOD(A2,7)=0,MOD(A2,9)=0), "Ans", "")
再右下角 黑色十字Cursor Double-Click 就出佐
然后用 Menu 资料->筛选->自动筛选
再在 Column B 把 Ans 筛出来。

就会找到 14,18,21,27.....999 的答案来。

首先要在 Worksheet 中用 公式用到好熟,
再去将公式和连串动作改用 vba 去处理。

作者: catjoke   发布时间: 2014-07-14

引用:原帖由 superer 於 2014-6-28 12:19 PM 发表
系唔系唔好再谂住学写程式,,唔好再浪费时间~搵其他野学~~

我连循环都学唔识,,见到数组就头晕:smile_27::smile_27::smile_27:

点写:10到1000内所 ...
应该是, 放弃吧。每个人都有唔同的才能, 无谓花时间於一些不是自己叻的方面。正如我写作, 音乐等方面好笨。

作者: 烟民贱过食屎9.   发布时间: 2014-07-14

挑战自己弱项都好重要
遇阻碍退缩只会是败者

作者: catjoke   发布时间: 2014-07-14

引用:原帖由 superer 於 2014-6-28 12:19 PM 发表
系唔系唔好再谂住学写程式,,唔好再浪费时间~搵其他野学~~

我连循环都学唔识,,见到数组就头晕:smile_27::smile_27::smile_27:

点写:10到1000内所 ...
对於一个人来说,他的能力有几多与适合做什么,只有他自己才会最了解。

我的建议是人在年青时,应尽量学习/接触多方面的事物/兴趣。
因为正常人不会知道将来真正会兴些什么,又或者市场会特别需要什么,甚至自己真正适合做什么工作。

作者: xianrenb   发布时间: 2014-07-14

我真系好希望可以识一种程式语言,,那怕是最低的,,俾自己一d自我肯定,,c++,,java果d对於我黎讲太遥不可及啦
原本我想学php,,但发觉学php,,即系又要识html5,css,javasript,sql,,所以选vba

但原来我连最容易既都学唔识

作者: superer   发布时间: 2014-07-14

引用:原帖由 superer 於 2014/6/29 11:39 发表
我真系好希望可以识一种程式语言,,那怕是最低的,,
俾自己一d自我肯定,,c++,,java果d对於我黎讲太遥不可及啦
原本我想学php,,但发觉学php,,
即系又要识html5,css,javasript,sql,,
所以选vba

但原来我连最容易既都学唔识
无错,Excel相对其他来讲算最易学。
而且你仲可以先从 Cell 的公式开始下苦功。
至於唔识唔系重点,点用 Google 搵需要的代码,左抄右抄才是重点!

例如,你要搵10至1000内的合条件的数字
你要去 Google 或 Help 中搵 For...loop 的用法
基本上打: Excel VBA Loop 就大把连结任你学。

只是有些公式个名,例如 MOD 系出 余数,
你要识得去 Google 搵:
Excel VBA 余数
唔识就 Google,你估个个咁好记性,全部公式名记晒?
有时都要上网查参考。

写程式重点在於你点样将好大好大的问题分化成一个个简单小问题,
再教部电脑一行行去实践

唔通你煮饭,一步就炒佐碟 腰果肉丁 咩?
都系要预备食材,逐样准备,最后才落镬煮。
有边个学煮饭唔系初初学佐简单炒菜心之类,慢慢复杂落去。
有人教就话一学就整烧卖唶,自学就要慢d架啦。
当然,到你做厨师时,客人叫碟 腰果肉丁,
你就真系快到丁一声就准备好即煮上菜……

女士要持家,要识做财务管理,Excel是必须学。
边有人咁得闲背后拍你,问你计划成点,自己黎架啦。

作者: catjoke   发布时间: 2014-07-14

学html囉
唔好搅css/js
净系玩 table hyperlink text format
都系一种程式语言

作者: sk860811   发布时间: 2014-07-14

引用:原帖由 sk860811 於 2014-6-30 05:08 PM 发表
学html囉
唔好搅css/js
净系玩 table hyperlink text format
都系一种程式语言
HTML都算程式语言咩

作者: superer   发布时间: 2014-07-14

引用:原帖由 superer 於 2014-6-30 06:17 PM 发表


HTML都算程式语言咩
有 d tag 可以运算如:

<!--[if lt IE 9]>
This is less then IE9
ELSE
this is all browsers: firefox, chrome, etc.
<![endif]-->

作者: 烟民贱过食屎9.   发布时间: 2014-07-14

引用:原帖由 superer 於 2014-6-29 11:39 AM 发表
我真系好希望可以识一种程式语言,,那怕是最低的,,俾自己一d自我肯定,,c++,,java果d对於我黎讲太遥不可及啦
原本我想学php,,但发觉学php,,即系又要识html5,css,javasript,sql,,所以选vba

但原来我连最容易既都学唔 ...
程式语言没有所谓的最低,只有是比较易学或易看得明白的。
建议可以考虑学 Lua 。
就连 reference manual 都非常简短。
http://www.lua.org/manual/5.2/

要试 code 的话,连软件都不用 install ,直接到 http://kripken.github.io/lua.vm.js/repl.html 试就得。

Lua 官方网站:
http://www.lua.org/

作者: xianrenb   发布时间: 2014-07-14

引用:原帖由 superer 於 2014/6/30 18:17 发表
HTML都算程式语言咩
HTML 入面都可以放 javascript 或 vbscript
问题系你畀唔畀心机去学。

作者: catjoke   发布时间: 2014-07-14

Excel 内既VBA 其实有乜用?
普通office 野都唔洗点用, 最多用下vlookup , countif 都够喇

作者: boyboy168168   发布时间: 2014-07-14

引用:原帖由 boyboy168168 於 2014/7/2 13:48 发表
Excel 内既VBA 其实有乜用?
普通office 野都唔洗点用, 最多用下vlookup , countif 都够喇
近乎无敌都话无用?
基本 BASIC指令如 DIR, KILL 等档案管理
传统 INPUT, OUTPUT 等可以写/读 文字档
可以直接捞网页资料做资料来源
DECLARE 可以 call到出面 Win32API的指令,
即系可以修改 regedit、FTP上传下载......

就算你好简单将你d结果,写做 html 再上传出去。
已经可以系街度睇到最新的结果。

用到几多,搵唔搵新野去试睇你自己。

作者: catjoke   发布时间: 2014-07-14

引用:原帖由 catjoke 於 2014-7-2 03:03 PM 发表


近乎无敌都话无用?
基本 BASIC指令如 DIR, KILL 等档案管理
传统 INPUT, OUTPUT 等可以写/读 文字档
可以直接捞网页资料做资料来源
DECLARE 可以 call到出面 Win32API的指令,
即系可以修改 regedit、FTP上 ...
sorry 可能我感觉一般 office 工不需要

我不是指IT 工

作者: boyboy168168   发布时间: 2014-07-14