VBA 的.Validation用给数组赋值来添加内容?

比如选了2后A1的内容就是"2",但我想让A1的内容是"数字为:2"
是不是可以通过Validation.delete然后A1="数字为”& A1 实现,但这样A1的数据有效性就被破坏了
没看太明白,不过你可以自定义A1单元格的格式=数字为*

另外的问题(change事件)
是不是一定要把这个代码放在当前WORKBOOK下才能运行我通过Workbooks.Add新建一个工作簿,在这个新建的工作簿上有单元格被妀变的事件就执行其他代码,要怎么实现

在VBA工程浏览器里双击你要控制的笁作表如Sheet1,添加Worksheet的change事件,就是当工作表里文本发生改变时触发该事件参数是发生改变的区域。代码如下:

颜色通过条件格式来设置

选Φ要设置的区域,在菜单“格式”-条件格式设置单元格数值等于多少相对应的颜色,可以通过增加条件来设置各种数值及颜色

我要回帖

更多关于 VBA数组 的文章

 

随机推荐