ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

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

[复制链接]

TA的精华主题

TA的得分主题

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

办公之星老兄.宝典在哪呀.我也去下一个.最近验试宏.电脑都在发神精了

宝典,多了,但大家一般讲的是美国的那个,是2002版中文化了的,很不错的,我把VBA部分打印出来了。每天爬到电脑上,眼睛快殉职了,呵呵。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-22 16:49 | 显示全部楼层

echo55说得有道理,我平时倒不怎么用数组公式,我学VBA仅仅是为了将来能有点基础不至于在农村下岗呵呵!

我们这里的老师懂EXCEL的根本没有,就我懂点还是一瓶子不满半瓶子晃荡的.他们让我给做成绩册,原来我用公式做了一些给他们,可是不能满足需要,比如插入行删除行排序等,由此我才想到VBA.不学是不行了,人家以为咱是高手呢?为了这个崇高的荣誉我死也得学好咯哦呵呵!

这几天又学了点东西,回头来看自己的一楼的成绩册,简直烂得惨不忍睹,不过心里还是蛮高兴的,毕竟是自己的起步做,慢慢改良吧!今天回家就彻底研究一下几个事件和方法及属性的语法,将来给大家一个满意的答卷吧!

先和大家打个招呼,我会在您不经意见偷走您的一点点知识,请莫见怪呵呵!

[此贴子已经被作者于2004-10-22 16:49:47编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-26 07:56 | 显示全部楼层

这几天晚上一直在学习,一边参考论坛的东西一边试验,改了一下,由原来(第一楼)纯粹的计算变为即输即算.当然,俺刚学,有些想法还不能实现,请大家指教.我很渴望有人给我的安排提出点意见.因为我不知道当一个单元格内有数据而且得到确认的判断语句是怎么写的,就是说只输入的话就不启动程序,得到确认才启动.

这只是我学习实验的一个例子,根据成绩册本身来说如果动不动就用VBA那么就失去了它的价值了.大家不要大材小用.我之所以发上来,是因为我深知初学者的艰辛和迷茫,对像我一样菜的菜鸟起个抛砖引玉的作用吧!因为我常常因为一个问题而琢磨几个小时.一般我都在家学习,没上网不能立即求救,唉……

我还在努力!

g5DRP8H7.rar (84.27 KB, 下载次数: 10)

[此贴子已经被作者于2004-10-26 10:56:40编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-26 10:58 | 显示全部楼层
真切恳求高手给出EXCEL本身的程序代码的查看方法,我想这肯定也是大多数人想要的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-26 21:25 | 显示全部楼层
以下是引用兰色幻想在2004-10-26 12:38:00的发言:

EXCEL本身的程序代码是什么意思?

就是说我们在使用EXCEL的时候后台肯定在运行着很多程序,比如我们要建立一个新的工作表,当我们用鼠标发出操作动作的时候系统就会自动为我们建立,而且我们拖动一个工作表的时候系统就会监视我们的动作,然后在我们放开鼠标的时候那个工作表就很听我们的话插入到我们想要的地方。还有,我们在使用函数的时候,去编写一个公式,系统会自动识别并调用不同的运算顺序和逻辑关系。那么是什么东西在驱动这些事件的实现呢?能不能让它大白于天下呢?

TA的精华主题

TA的得分主题

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

另外,兰老师,我在20楼发的文件里有一个要隐藏没有数据的行和列,那些没有数据的行和列怎么用VBA语言表达呢?我在模块一最后写了,也达到了我的目的,可我很不放心,我想肯定还有其他的规范的方法。我那个方法是自己从半夜12:00熬到2:00才弄出来的,辛苦死了,家里没上网所以没办法立即求救。请帮忙!

感谢中!

TA的精华主题

TA的得分主题

发表于 2004-10-26 21:53 | 显示全部楼层

十分PF楼主的好学精神,向你学习!!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-10-26 22:51 | 显示全部楼层
唉~~颈椎病都有了,还是别跟我学,要多走捷径才行。我就是太喜欢自己弄,所以到现在都菜的不得了。我看你倒学得很快!一个很聪明的人哦!

TA的精华主题

TA的得分主题

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

TA的精华主题

TA的得分主题

发表于 2004-10-27 13:49 | 显示全部楼层
以下是引用啊一在2004-10-26 21:25:00的发言:

就是说我们在使用EXCEL的时候后台肯定在运行着很多程序,比如我们要建立一个新的工作表,当我们用鼠标发出操作动作的时候系统就会自动为我们建立,而且我们拖动一个工作表的时候系统就会监视我们的动作,然后在我们放开鼠标的时候那个工作表就很听我们的话插入到我们想要的地方。还有,我们在使用函数的时候,去编写一个公式,系统会自动识别并调用不同的运算顺序和逻辑关系。那么是什么东西在驱动这些事件的实现呢?能不能让它大白于天下呢?

很容易,把你的操作用宏录制下来,代码自然就会出来

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

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

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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