excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel VBA系列之With语句

在下面的这篇文章中将和大家分享Excel VBA中的With语句。 1. 在Excel文件中打开Visual Basic,添加一个模块和过程,称之为“test”。Sub test()End Sub 2. 假设要分别给A1,A5,B6等三个单元格赋值,则可以按照如下代码来完成;这里主要用到的是Range对象。Sub test()Sheet2.Range("A1") = 1Sheet2.Range("A5") = 5Sheet2.Range("B6") = 6End Sub 3. 执行以上代码后,即可在Excel对应的工作表中返回相应的数据。4. 在以上的代码中,我们可以发现在给每个单元格赋值时,前面都会带工作表名称,而因为是在同一张工作表中,所以可以用With来对这段代码进行优化。Sub test()With Sheet2.Range("A1") = 2 .Range("A5") = 6 .Range("B6") = 7End WithEnd Sub 5. 将各单元格赋值改动后,再次执行以上代码,同样可以在Excel工作表中得到相应的更新数据。6. 在With语句中也可以插入对其他工作表的操作,这时就要明确是哪张工作表。Sub test()With Sheet2.Range("A1") = 2.Range("A5") = 6Sheet1.Range("A100") = 100.Range("B6") = 7End WithEnd Sub 7. With语句的其中一个典型应用是在设置单元格格式的时候,如图是一个已经录制好的宏,中间修改了单元格的大小。以上案例仅用于演示,更多实际应用请根据自己的实际需求来调整。 喜欢这篇文章的朋友请多多关注!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接