注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

精品资源 仓库

不是精品,我不收藏——好资源 大家共享!

 
 
 

日志

 
 

3-25、单元格END属性  

2014-05-30 15:05:17|  分类: 【Excel VBA】 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

3-25、单元格END属性 - zibo139 - 学习笔记——备忘录
 

 1.从录制一个宏开始。操作:(ctrl+向上键、ctrl+向下键、ctrl+向左键、ctrl+向右键)

2.看代码

 

Range.End 属性:

返回一个 Range 对象,该对象代表包含源区域的区域尾端的单元格。

等同于按键 (End+向上键、End+向下键、End+向左键、End+向右键)

 

语法:

表达式.End (Direction)

表达式   一个代表 Range 对象的变量。

方向    写法         

向上   xlUp        - 4162

向下   xlDown      - 4121

向左   xlToLeft    - 4159

向右   xlToRight   - 4161

 补充:

1.         本人猜测其依据象是来源于方向键的描述,即从左到右,从上到下分别用阿拉伯数字表示为1234,即←为1,→为2,↑为3,↓为4

2.         [a8].End(3)(2, 1)的意思是找到的非空单元格往下2行(包括本身1行),往右1列(包括本身1行)的单元格,A2往下2行(含本身)即为A3,往右1列(含本身)即A3

3.      同样,Cells(2, 2).End(2)(2) 这样的用法也可以,end后面的第一个2代表向右查找非空单元格,后面的第二个2代表多下移2-1=1


Sub test()

    i = Cells(Rows.Count, 3).End(xlUp).Row

    j = Cells(Rows.Count, 3).End(xlUp).Address

    Range("a1", j).Select

    Range("a1", Cells(i, 3)).Select

End Sub

 

 

  

本文视频教程学习网址: http://www.51zxw.net/study.asp?vip=8662538

 

 

 

  评论这张
 
阅读(91)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017