excel vba怎么获得当前选中单元格
获取代码如下
Sub Worksheet_SelectionChange(ByVal Target As Range)[a5] = ActiveCell.Cells '获取选中单元格内容[a6] = Target.Address(0, 0) '获取选中单元格名称(字符名称 例如 C5 )[a7] = ActiveCell.Cells.Row '获取选中单元格的行编号 数值[a8] = ActiveCell.Cells.Column '获取选中单元格的列编号 数值End Sub
下面是复制来的内容
excel vba单元格引用的三种方式
vba单元格引用方法有几种,比如要引用A1单元格,
写法可以这样的:range("A1")或者cells(1,1)或者[A1]。
excel vba单元格引用写法一:
Cells(1, 1) = "abc123"
excel vba单元格引用写法二:
1.Range("单个单元格")
比如,Range("A1") = "abc123"
注意:单元格地址要加双引号,而且双引号的输入必须是在半角状态下输入的,否则会出现错误。单元格地址不区分相对引用和绝对引用的,无论使用Range("A1")、Range("$A1")、Range("$A$1")还是Range("A$1"),都是引用同一个单元格。
2. Range("单元格区域")
在VBA数组中,经常遇到arr=Range("A1:D10")这种数组赋予方式,而里面出现了Range("单元格区域")的这种单元格区域引用。
"A1:D10"代表一个单元格区域的引用,其中A1是该区域的左上角上面的单元格,而D10则是该区域右下角下面的单元格。
又如:Range("B2:E6")(3).Select,这句代码的意思是选取B2:E6区域中的第三个单元格,即D2,而单元格的区域的读取一般是从左到右,然后再从上到下进行读取的,故该区域的前3个单元格分别是B2、C2、D2,而第3个单元格就是为D2。
excel vba单元格引用写法三:[A1]
比如, [A1] = "abc123"
另外,[A1:D10].Select,表示选取A1:D10区域。
by anlog
2021年6月4日
excel vba怎么获得当前选中单元格相关推荐
- Excel VBA 学习笔记13:单元格的格式
Excel VBA 学习笔记13:单元格的格式 NumberFormat 属性 (Excel) vba excel 单元格格式设置 Excel VBA 单元格格式 python解决SNIMissing ...
- cxgrid 行合并单元格_【Excel VBA】如何批量撤销合并单元格?
周末好,之前我们分享了批量合并单元格的VBA小代码,链接参考: [Excel VBA]如何批量合并相同值单元格? 天下大势合久必分.分久必合.分分合合合合分分又合合合再分分分又又合合合合合合合---- ...
- 3, excel vba 获取表格里的单元格的值
通过上一节, 我们己经可以掌握进入vba的编辑页面,可以愉快的写代码了. 接下来,给大家看看怎么取得表格里一个单元格的值.因为只有拿到了这个值,你才能对它进行各种改造 如下图: 单元格 A1 里有一个 ...
- Excel vba 具有零值的单元格中显示0
1.编写VBA宏:具有零值的单元格中显示0,并保存到"PERSONAL"个人工作簿 2.快速访问工具栏 设置自定义宏按钮 Sub 具有0值的单元格中显示0() Dim A$ ...
- Excel VBA 插入指定图片到单元格并只适应大小
Sub 插入图片() Dim filenames As String Dim filefilter1 As String filefilter1 = ("所有图片文件(*.jpg;*.bmp ...
- c修改datatable单元格的值_神奇的VBA编程:批量拆分单元格数据
批量对单元格区域内每个单元格中的数据按照一定的规则进行拆分是职场工作中经常碰到的操作.Excel数据选项卡中"分列"提供了基础的功能.能帮助用户通过鼠标快速分列数据. 本篇< ...
- VBA:Excel选中单元格后,相同值高亮显示
VBA:Excel选中单元格后,相同值高亮显示 场景 代码释义 Excel中实际执行效果 场景 在Excel数据核对中,要检查同样的数据在表格里是否重复出现,可以利用重复值筛选的方式,但是重复值筛选这 ...
- Excel选中单元格光标一直闪
Excel选中单元格光标一直闪 Excel选中单元格光标一直闪,连带着文字也闪,没有办法正常的输入. 查到的方法,亲测有效. 1.点击文件 2.更多-选项 加载项 4.去掉勾选,点击确定,重新打开即可
- 计算机表格单元格合并,excel表格数据拆分和合并单元格-excel中如何将已经合并的单元格拆分,并将该单元格......
Excel怎么把一个合并单元格的内容拆分为几个单元格... 要直接位置得到,则有俩种可能性 第一种,合元格是格得来的假合并单元格,单元格都有内容,直接解除合并即可 第二种,若确实是真实合并单元格,则需 ...
最新文章
- 跟随美国博导12年,我学到最深刻的不是科研,而是……
- 自动化测试基础篇--Selenium框架设计(POM)
- Spring实战6-利用Spring和JDBC访问数据库
- Linux如何统计进程的CPU利用率
- 黑马出品代码生成器,超级好用,推荐
- linux c 获取网卡状态(UP or DOWN)
- linux之rsync远程同步文件
- 创建自己的oracle解释计划
- JasperServer 图表中文乱码解决
- HTML5 第六章盒子模型课后作业
- y400安装dolby方法
- Android-APP内存优化
- Android 应用程序无响应(ANR)报错原因
- 2019年的第一篇随笔
- Java如何进行Base64的编码(Encode)与解码(Decode)?
- 研究是一门艺术 前三章节笔记
- 【Android】短信应用——短信信息实时获取
- HTML——多媒体语义化标签
- 安装配置Apache服务器
- 旷视研究院获 IROS 2021 The HILTI SLAM 挑战赛冠军
热门文章
- 【C语言】判断一个数是不是回文数
- 工作六年的一些迷茫与想法
- http://39.98.219.132 题库标准答案(题库序号:1890)之阿里巴巴与四十大盗(ali)
- 对比一下优质【测试报告】模板与你自己的有何不同?
- 合作升级!阿里宣布入股哔哩哔哩2400万股,占比8%
- Swarm 一键安装脚本 一些基础操作整理
- 初一数学用计算机做题上册,初一年级数学上册期末考试题
- 利用Python将数据写入xlsx文件
- 的、地、得_拔剑-浆糊的传说_新浪博客
- [翻译]Kean' Blog 在一个.NET应用程序中调用AutoCAD