ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2835|回复: 25

10月26日更新请高手优化代码.请初学者参考.

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-10-21 08:24 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

我来的时间不长,不到半年,这里的的高手我不完全知道,我想应该不仅仅是兰色幻想、徒然客、chenjun、taller、半榻茶烟、ldhyob、大头、kLYan等老师,总之高手一起来看吧呵!

我是从2003年10月开始接触EXCEL的,以前只是知道但没有应用过。如今我还清楚得记得当初第一次用EXCEL的时候只会简单的求和求差,公式的填充是用不断的复制和粘贴来完成的,把我累得要死,可农村会EXCEL操作的很少,我是农村的一个教师。

从来到这个论坛后,我看到了一个崭新的天地,这里的老师们耐心、细心、无私的奉献让我好感动。我在这里知道了函数的基本应用,而且还知道了函数的奇异用法,我很明白,一个人的应用水平不是干得多就经验丰富了,而是要引进更加优秀的思维模式,她是一种思维的方法,而不是熟练的操作技巧,这让我感觉自己徒然提升到了一个新的认识高度。在这里,我开始接触VBA,这更加让我着迷,我完全被VBA的魅力所吸引,于是我彻夜研究,分析,学习,但始终不得其法。后来我看了兰色幻想的“来来来我们一起学习VBA”等帖子终于看见了曙光,我开始坚信有了这些耐心老师的教导我一定会完全掌握VBA的。

听这些老师说录制宏可以给自己一个很好的参考,于是我就开始自己录制一些宏来分析,收益非浅。但对VBA的语句规则、开发技巧等知识还是一头雾水,我知道,自己如今还是停留在零的原点上,我好居丧。好不容易学了IF THEN ELSEIF ELSE END IF 语句,我欣喜若狂,觉得自己好伟大(虽然仅仅了解了几个有限的字母而已),于是我听了KIVAN老师的话,开始从做简单的东西开始。我就又运用兰色幻想老师的单元格控制方法加上IF THEN语法做了一个小学成绩登记册,基本能用了,我好高兴。但对自己做的东西好没信心,我想请大家看看,有什么地方能不能再优化一下,因为我觉得速度不是很快。

另外,我之所以请这么多老师来,主要是想求你们能不能告诉我EXCEL本身的模块在哪里?工程密码又是什么?我想,知道了这些以后,将对我们大家学习VBA大有裨益。由于我上的是农村的教育拨号网,速度极慢,上传不超过3K,下载不超过2K,既是半夜2点也只能达到3K,所以我真的好需要EXCEL本身的模块代码。这样我就可以在家里慢慢学习了(家里的电脑由于经济原因没有上网)。如果EXCEL只是给我们提供了一个VBA接口,并没有直接提供用VBE查看其代码的权限,那么,那些包含模块的程序在哪里?如何打开呢?

恳请大家帮忙!先行谢过!

老师们,感谢EXCELHOME.NET!

5E3WIIKG.rar (20.03 KB, 下载次数: 43)
[此贴子已经被作者于2004-10-26 10:53:19编辑过]

TA的精华主题

TA的得分主题

发表于 2004-10-21 08:36 | 显示全部楼层
虽然帮不上忙,但被你的精神打动了!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-21 08:39 | 显示全部楼层

我不是一个喜欢麻烦人的人,可我近三周来每天熬夜到2点才睡没有一点收获,真的是在绝望的情况下才发这个帖子的。

好惭愧!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-21 09:51 | 显示全部楼层

好感激Hunter和兰色幻想老师!

办完学校的板报我迫不及待的来看老师的回复,果然给了我很大的启发。老师,我这个学生当定了呵,请收下! :)

TA的精华主题

TA的得分主题

发表于 2004-10-28 16:16 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用啊一在2004-10-28 13:45:00的发言: 兰老师还是没有给出选择没有数据行的选择方法呀!就是说除了有数据的行外选择剩下的所有空白行,即从ROWS65536到有数据的行的下一空白行.

这儿已给答案

http://club.excelhome.net/dispbbs.asp?boardid=1&star=7&replyid=323477&id=67109&skin=0&page=1

TA的精华主题

TA的得分主题

发表于 2004-10-21 11:45 | 显示全部楼层

是沮丧吧,朋友?你是老师,所以得订正一下。

很有同感。差不多都是兰老师的学生,但我比你差多了,VBA方面还没什么进展。

如果有条件,下载个宝典看看,其中的好多要点,老师们都没讲到。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-21 13:54 | 显示全部楼层

沮丧:对对!呵呵,我太慌张因为要去办黑板报呵呵!见笑了。

办公之星还是最好别在我面前谦虚,这样我会无地自容的。还得想你学习呢!

楼上的朋友:要下EXCL宝典可以在白度或GOOGLE里直接键入“excel宝典”来搜索很容易找的。甚至可以加上版本号。

TA的精华主题

TA的得分主题

发表于 2004-10-21 16:45 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

对不起,个人发表一些意见,我现在也在学EXCEL,但我的想法是尽管论坛的版主及各位大侠的水平很高,但我认为如果要真正的学习的话,还是应该在自己系统的学习一下有关EXCEL的前提下,否则直接在论坛上学习的话,知识是不系统的,如果对论坛上的知识有没有进行相应的归纳整理,最后只会导致对EXCEL成了一坛浆糊,特别是VBA,例如跟着蓝色幻想版主学VBA这个方法,我认为应该是在个人的VBA达到一定基础之后学习之后才有效果。如果没有一点基础的话,肯定糊涂!!!

同时我坚信,如果想要学习EXCEL的话,最好的学习顺序是

1.学习EXCEL的基本功能,及时不是先学习基本功能,也可以以函数为中心学习这些基本功能,这些知识例如绝对引用,相对引用,排序,筛选,数据透视表,有效性,条件格式,一般图表知识等知识。

2.学习EXCEL最基本的几个函数,因为在实际中用到的至多就是那几个函数吧,这些包括IF,VLOOKUP,MATCH等几个常用的。

3。了解其他工作中不常用,但是在一些高级应用中常用的函数,例如OFFSET,INDEX,INDIRECT等函数。

4.数组公式。普通公式学好了,就来学这个吧,如果你觉的VBA难,不想学的话,可以不学VBA,但是数组公式你即使觉的难,也必须得学,因为不会这个,函数水平永远高不了。

5。学VBA。这个地方看个人了,反正我是不想学了。但是即使不想学VBA,也可以掌握一些宏的知识,还有基本的宏函数之类的,例如GET.CELL之类的。

对不起,恕小女子心直口快,平时就是这样,该不来了了:(,只不过现在也在学习EXCEL。见了楼主的一番话,特别感慨,即使本人学习的一些经验,也是想让大家对我的想法发表一些看法,因为错误的想法肯定会导致错误的行动,谢谢!

下班了,在这里发表这些看法有些不好,但是承楼主的贴了

TA的精华主题

TA的得分主题

发表于 2004-10-21 18:22 | 显示全部楼层

我也是一个新手,对楼上的几位发言颇有同感。在知道这个网站之前,我认为自己EXCEL的操作水平还挺高,来了之后发现自己简直就是“井底之蛙”。

我一有空就会来学学的。

TA的精华主题

TA的得分主题

发表于 2004-10-21 23:02 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用echo55在2004-10-21 16:45:00的发言:

对不起,个人发表一些意见,我现在也在学EXCEL,但我的想法是尽管论坛的版主及各位大侠的水平很高,但我认为如果要真正的学习的话,还是应该在自己系统的学习一下有关EXCEL的前提下,否则直接在论坛上学习的话,知识是不系统的,如果对论坛上的知识有没有进行相应的归纳整理,最后只会导致对EXCEL成了一坛浆糊,特别是VBA,例如跟着蓝色幻想版主学VBA这个方法,我认为应该是在个人的VBA达到一定基础之后学习之后才有效果。如果没有一点基础的话,肯定糊涂!!!

同时我坚信,如果想要学习EXCEL的话,最好的学习顺序是

1.学习EXCEL的基本功能,及时不是先学习基本功能,也可以以函数为中心学习这些基本功能,这些知识例如绝对引用,相对引用,排序,筛选,数据透视表,有效性,条件格式,一般图表知识等知识。

2.学习EXCEL最基本的几个函数,因为在实际中用到的至多就是那几个函数吧,这些包括IF,VLOOKUP,MATCH等几个常用的。

3。了解其他工作中不常用,但是在一些高级应用中常用的函数,例如OFFSET,INDEX,INDIRECT等函数。

4.数组公式。普通公式学好了,就来学这个吧,如果你觉的VBA难,不想学的话,可以不学VBA,但是数组公式你即使觉的难,也必须得学,因为不会这个,函数水平永远高不了。

5。学VBA。这个地方看个人了,反正我是不想学了。但是即使不想学VBA,也可以掌握一些宏的知识,还有基本的宏函数之类的,例如GET.CELL之类的。

对不起,恕小女子心直口快,平时就是这样,该不来了了:(,只不过现在也在学习EXCEL。见了楼主的一番话,特别感慨,即使本人学习的一些经验,也是想让大家对我的想法发表一些看法,因为错误的想法肯定会导致错误的行动,谢谢!

下班了,在这里发表这些看法有些不好,但是承楼主的贴了

一向持有相同观点!如果没有掌握EXCEL的一些基本应用,VBA也很难发挥效用,还不如直接用VB更好。毕竟VBA是基于EXCEL特定对象的编成语言。

[em08]
[此贴子已经被作者于2004-10-21 23:05:12编辑过]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-20 11:37 , Processed in 0.047968 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表