首页 热点专区 义务教育 高等教育 出国留学 考研考公

excel中的宏命令都是什么意思?主要是什么功能?能把每行都给帮忙注释一...

发布网友

我来回答

3个回答

热心网友

热心网友

1、让复杂的工作简单化
2、让重复的工作自动化
3、扩充Excel自带的功能(我认为它是可以无限扩充的,只有你想不到的,没有它做不到的,夸张了一点!)
事件、对象、语句、函数、方法、属性,把这些东西有机组合在一起,就能解决你的问题。
以下内容仅供参考~~~~~~~
打开Excel中的VB编辑器,左边双击ThisWorkbook,在右边空白处粘贴以下代码:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) '捕获单元格被修改事件
'if ... then ... 判断语句 IsNumeric()判断是否是数值的函数
'Target.Value Target为对象,指当前被改变的单元格,value是该对象的属性,表示该单元格的值
'=,等于号是赋值或比较符号,IsNumeric(Target.Value) = False,这里的=号是作比较

热心网友

这段代码是用来保护工作表的。

估计前提是这个工作表开始是一些保留的区域没有被锁定,即使在工作表被保护的情况下也是可以选择并修改的。
但是,只要一修改,则立即先解锁该工作表,把该单元格区域的 Lock 属性设置为 TRUE,然后再次把该工作表保护起来。目的是防止填报人“反悔”!
但这个工作表保护密码 123 也太简单了,而且还写在 VBA 代码中!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com