【VBA编程】15.WorkSheet对象常用属性
【Cells属性】
Cells属性用于返回一个Range对象,表示工作表中所有的单元格,包括已经使用的单元格和未使用的单元格。
【代码区域】
Sub 使用Cells属性()'声明变量Dim wk As WorkbookDim wt As Worksheet'赋值Set wk = Application.Workbooks(1)wk.Activate '激活工作簿Set wt = wk.Worksheets(1) '选择工作簿With wt.Cells.Font.Bold = True.Italic = True.Size = 12.ColorIndex = 25End WithMsgBox "设置完成", vbOKOnly, "使用Cells属性"Set wk = NothingSet wt = Nothing End Sub
【执行结果】
【Columns属性】
Columns用于返回一个Range对象,表示当前工作簿中指定区域的列。
【代码区域】
Sub 使用Columns属性()Dim wk As WorkbookDim wt As WorksheetSet wk = Application.Workbooks(1)wk.ActivateSet wt = Worksheets(1)With wt.Columns(1).Font.Bold = True.Size = 15.ColorIndex = 13End WithMsgBox "设置完成", vbOKOnly, "使用Columns属性"Set wk = NothingSet wt = Nothing End Sub
【执行结果】
【Next属性】
Next属性用于返回表示下一个工作表的WorkSheet对象,如果引用此属性的对象为一个区域,则属性会模拟“TAB”,返回下一个单元格,而不选中下一个单元格
【代码区域】
Sub next属性()Dim wk As WorkbookDim wt As WorksheetSet wk = Application.Workbooks(1)wk.ActivateSet wt = wk.Worksheets(1)wt.Cells(2, 2).Next = "OLIVER" End Sub
【执行结果】
【Previous属性】
Previous属性用于返回表示前一个工作表的Worksheet对象,如果使用此属性时,所使用的对象为区域对象,则此属性的作用将效仿“Shift+Table”快捷键,但此属性只是返回上一个单元格,不是选中。
【代码区域】
Sub Previous属性() Dim wk As WorkbookDim wt As WorksheetSet wk = Application.Workbooks(1)wk.ActivateSet wt = wk.Worksheets(1)wt.Cells(2, 2).Previous = "OLIVER" End Sub
【执行结果】
【Range属性】
Range返回一个Range对象,表示一个单元格或者一个单元格区域。
【代码区域】
Sub Range属性() Dim wk As WorkbookDim wt As WorksheetSet wk = Application.Workbooks(1)wk.ActivateSet wt = wk.Worksheets(1)wt.Range(Cells(1, 1), Cells(5, 3)).SelectWith Selection.Interior.Color = 65535End With End Sub
【执行结果】
更多Range资料:http://www.cnblogs.com/OliverQin/p/6198441.html
【Rows属性】
Rows属性是一个只读属性,用于返回一个Range对象,表示制定工作表中的所有行。
【代码区域】
Sub row应用()For Each rw In Rows("1:4") '第一行到第四行If rw.Row Mod 2 = 0 Thenrw.RowHeight = 12rw.Value = "数据"End IfNext End Sub
【执行结果】
【VBA编程】15.WorkSheet对象常用属性相关推荐
- 并发编程——线程——Thread对象的属性和方法
Thread实例对象的方法 # isAlive(): 返回线程是否活动的.# getName(): 返回线程名.# setName(): 设置线程名. threading模块提供的一些方法: # th ...
- 并发编程——进程——Process对象的属性和方法
pid属性和ppid属性 其实到现在为止,都是我说咱们是另外开启了一个进程,并没有实际证据证明,怎么证明呢? 我们知道,程序中的变量都是由id的,其实就是内存地址,那么,进程也可以查看自己的id,进程 ...
- js如何操作表格(常用属性方法汇总)
js如何操作表格(常用属性方法汇总) 一.总结 一句话总结: 二.表格相关的属性和方法 1.1 Table 对象集合 cells[] 返回包含表格中所有单元格的一个数组. 语法:tableObject ...
- VBA编程常用语句300句
************** * VBA 语句集 * * (第 1 辑) * ************** **************** * 定制模块行为 * **************** ...
- Excel VBA编程常用语句300句
Excel VBA编程常用语句300句 ************** * VBA 语句集 * * (第 1 辑) * ************** **************** * 定制模块行为 ...
- Excel之VBA编程常用语句300句
定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示 Op ...
- 小白福音——VBA编程常用——命令三百例
Excel VBA编程常用语句300句 本文转自:http://blog.sina.com.cn/codelee博主:**代码农夫**感谢大佬总结并分享出来~ * VBA 语句集 * * (第 1 辑 ...
- VBA编程常用词汇英汉对照表
表 20‑1到表 20‑8是VBA编程中使用频率最高的英文单词,按字母排序.词性列中,a表示形容词,n表示名词,v表示动词,p表示介词以及其他词性. 表 20‑1 VBA编程常用词汇表 单词 中文 词 ...
- VBA编程中常用过程代码
VBA编程常用过程代码方案,供大家写代码参考,陆续发表: VBA过程代码6:返回当前单元格的位移 Sub MyNZ() on error resume next ActiveCell.Offset(0 ...
最新文章
- php ci 调用控制器,如何从Codeigniter中的另一个控制器加载一个控制器?
- 【开源分享】VIDO-SLAM:一种视觉惯性动态物体SLAM系统
- SQL 中的游标实例
- oid 值 内存使用_如何使用Choerodon LDAP以及配置定时任务
- 美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
- 统一管理MOSS2010用户头像
- 交通与计算机杂志社,交通信息与安全
- mysql explain key为空_MySQL中explain的使用以及性能分析
- 27. Spring Boot 部署与服务配置
- word英文字体下载 如Caecilia LT Std
- 迈普路由器访问控制列表配置命令_迈普路由器配置命令集合
- 如何将pdf文件转换成图片?
- Github上最热门的Java开源项目
- 《黑客秘笈——渗透测试实用指南》读书笔记(1)
- String Similarity
- badboy录制php,Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)...
- docker 传递 profile
- mac android工具下载,适用于Mac OS的安卓数据恢复软件Android Toolkit,支持macOS 10.15?...
- solidworks2020绿色精简版
- h6与php啥关系,哈佛m6跟哈佛h6的不同之处是什么发动机和底盘一样吗
热门文章
- 设为首页及收藏本页代码 兼容IE和Firefox
- 集合改变时会自动通知的集合类
- C/C++服务器开发的必备利器–libconfig
- iOS linker command failed with exit code 1 (use v to see invocation)
- 阿里配管专家解读:如何最优成本搭建非标准的iOS构建集群
- 关于超链接的四个伪类的一个问题(顺序问题)
- 关于Android中的onCreate()多次被调用导致bindService被多次调用的问题...
- response的content-type以及详细列表
- [转]获取Setup文件的运行路径
- CISSP考前总复习