ExcelVBA 宏 将数字转换为列号/列字母/列名 数字字母转换

news/2024/11/29 10:00:20/

1.利用自带的columns函数

如Columns(27).Address表示27列的地址,也就是"$AA:$AA"

2.使用split函数

按照字符"$"进行拆分得到数组,索引为2的就是我们需要的列字母

Function ColLetter(Num As Long) As StringColLetter = Split(Columns(Num).Address, "$")(2)
End Function

举例:Split(Columns(27).Address, "$")(2) 的结果是 AA


http://www.ppmy.cn/news/812466.html

相关文章

Excel打开CSV格式,大数字乱码情况

我们在打开CSV保存的身份证号,ID等大数字时,经常会出现末尾几位变为0的情况。 解决方案: 1、使用导入的方式打开而不是使用打开的方式。 2、针对长数字格式导入过程中选择文本格式 步骤: 1、新建Excel文件,准备好…

Excel 转码

2019独角兽企业重金招聘Python工程师标准>>> 最简单的方法:将文件另存为网页,修改网页编码为gb2312,然后重新用excel打开,然后另存为xls文件。 转载于:https://my.oschina.net/u/139558/blog/82170

[2021-06-11] Java Spire.xls将excel转化为html等格式

Java Spire.xls将excel转化为html等格式 直接上代码 Spire.xls文档地址: https://www.e-iceblue.cn/spirexlsforjava/spire-xls-for-java-program-guide-content.html 免费版: https://www.e-iceblue.cn/Introduce/Free-Spire-XLS-JAVA.html 转 html package demo;import …

我为何而转码

自我介绍 我是一名重庆交通大学毕业的本科往届生,专业是土木工程专业下分的地铁与轨道工程。毕业后我靠着家里的关系进了一家相对不错的道桥设计院,年薪税前可以拿到20w。 我本以为我可以就这样平平稳稳的工作度过自己的一生,但是在将近两年…

Excel转CSV(VBScript)

工作中经常需要将excel转成CSV格式,所以编写了使用VBScript编写了一个一键转换工具,将待转换文件直接拖入到Excel2CSV.vbs即可生成对应的CSV文件 Excel2CSV.vbs代码如下: 创建一个Excel Application 对象 Dim objExcel: Set objExcel Creat…

高精度的“文件转换excel”背后藏着这些解题思路!

表格是文档中常见的对象。从学生经常填写的报名表,到办公场景中涉及的财务报表、票据,表格识别的需求广泛存在于个人生活、社会生产之中。尤其在进入九月之后,随着高校开学,企业开始着手下一年度的发展规划,表格处理的…

视频转码:如何批量一键给视频进行转码?

我们做视频剪辑的难免会遇到要给视频进行转码的,那么我们应该要如何批量操作呢?今天就由小编来给大家分享一下我的操作步骤。 首先,我们要进入媒体梦工厂主页面,在板块栏里选择“智能转码”板块 第二步,在进入板块之后…

javascript导出excel中文乱码

背景:html格式内容,但是以xls扩展名存放 症状:右键以记事本查看内容中文显示正常,但是用excel打开中文乱码 解决办法:往文件头加入BOM不可见字符 代码参考: //BOM在字符串拼接中使用\ufeff let template \…