打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA 精彩代码赏析之五

在下面的代码中你会看到工作表区域的命名,工作表的增加,工作薄的隐藏等丰富的内容,虽然只是七则语句,但内容还是挺多的。希望朋友要仔细地理解掌握,对于自己的工作会帮助很大,这些语句是我从大量的VBA代码中筛选出来,可以做为特定的通用语句来掌握,当然,更丰富的内容以后还会陆续的推出。

1 Range('A1:C3').Name='pengyou'

语句说明:命名A1:C3区域为pengyou

Range('D1:E6').Name='Sheet1!book123'

语句说明:命名局部变量,即Sheet1上区域D1:E6为book123

Names('pengyou').Name='diren'

语句说明:将区域computer重命名为diren

备注:上述的语句讲解了如何在VBA中实现区域命名的办法,相信很多朋友对于EXCEL中的区域命名很熟悉了,在VBA中实现此目的的方法也要掌握。

2 Application.ScreenUpdating= True/False

语句说明:显示/关闭屏幕刷新

备注:屏幕刷新有刷新率的概念,是指图像在屏幕上更新的速度,也即屏幕上的图像每秒钟出现的次数,刷新频率越高,屏幕上图像闪烁感就越小,稳定性也就越高,换言之对视力的保护也越好。但如果过高会影响到其他程序的运行,当关闭屏幕刷新时,无疑会增加其他程序的运行效率。

注意:上述语句要成对的出现,当关闭时务必在程序运行完了后恢复。

3 Set ExcelSheet = CreateObject('Excel.Sheet')

语句说明:创建一个Excel工作表对象

ExcelSheet.Application.Visible = True

语句说明:设置 Application 对象使 Excel 可见

ExcelSheet.Application.Cells(1, 1).Value = 'Data'

语句说明:在表格的第一个单元中输入文本

ExcelSheet.SaveAs 'C:\TEST.XLS'

语句说明:将该表格保存到C:\test.xls 目录

ExcelSheet.Application.Quit

语句说明:关闭 Excel

Set ExcelSheet = Nothing

语句说明:'释放该对象变量

备注:上述的几则语句说明了文件的创建,显示,修改,保存的基本操作。

注意:很多的属性是相同的,如.Visible是指对象的可见性,对于其他的控件也是一样的

如上面的例子,我们建立了一个FORM1的窗体,并建立了一个标签,将他的VISIBLE属性设置为TURE:运行截图如下:

将他的VISIBLE属性设置为FALSE时:运行截图如下:

4 Workbooks.Close 关闭操作

语句说明:关闭所有打开的工作簿。

备注:完全关闭,会提示是否保存。

5 Application.Visible = False

语句说明:隐藏工作簿

Application.Visible = True

语句说明:显示工作簿

备注:可与用户窗体配合使用,即在打开工作簿时将工作簿隐藏,只显示用户窗体。可设置控制按钮控制工作簿可见,这个例子可以参考上面第三则的属性讲解。

6 ActiveSheet.Columns('B').Insert 列的操作

语句说明:在A列右侧插入列,即插入B列

ActiveSheet.Columns('E').Cut

ActiveSheet.Columns('B').Insert

语句说明:将E列数据移至B列,原B列及以后的数据相应后移

ActiveSheet.Columns('B').Cut

ActiveSheet.Columns('E').Insert

语句说明:以上两句将B列数据移至D列,原C列和D列数据相应左移一列

备注:这是列的操作。

7 ThisWorkbook.Worksheets.Add Count:=2,Before:=ThisWorkbook.Worksheets(2)

或 ThisWorkbook.Workshees.Add ThisWorkbook.Worksheets(2), , 2

语句说明:在第二个工作表之前添加两个新的工作表。

备注:这是工作表的添加的操作。

今日内容回向:

1 今日讲解的例子中,是用VBA代码对EXCEL的操作,是否理解了?

2 Visible 属性的意义是什么?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel Excel之VBA编程常用语句300句
教程 | 10个值得收藏的VBA写法(第7集)
完全手册Excel VBA典型实例大全:通过368个例子掌握
Excel VBA编程的常用代码
搜集各种Excel VBA的命令供参考!
自学资料(Excel VBA)[收集整理15]
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服