VBA 列号转换成列英文字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBA 列号转换成列英文字母相关的知识,希望对你有一定的参考价值。

Replace(Cells(1, 1).address(False, False), "1", "")

Step1. 获取Cell所在的列(英文字母)和行
Cells(1, 1).address(False, False) -> A1
Cells(1, 1).Address(True, True) -> $A$1
Cells(1, 1).Address(True, False) -> A$1
Cells(1, 1).Address(False, True) -> $A1

Step2. 把行号替换成空

以上是关于VBA 列号转换成列英文字母的主要内容,如果未能解决你的问题,请参考以下文章

Java 导出 Excel 列号数字与字母互相转换工具

各位大侠,怎样用VBA小写字母转大写字母

Excel VBA:粘贴到范围时未正确解释 ActiveCell

列名中的 Excel 列号

需要去除字母的 CSV 列号数据 - Pandas

不要在angularjs的textarea中输入超过20个逗号分隔或换行符分隔的序列号和字母数字