如何用c#做excel常规地址转换成RC地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用c#做excel常规地址转换成RC地址相关的知识,希望对你有一定的参考价值。

Excel是最常用的办公软件。每个单元格都有唯一的地址表示。比如:第12行第4列表示为:“D12”,第5行第255列表示为“IU5”。
事实上,Excel提供了两种地址表示方法,还有一种表示法叫做RC格式地址。 第12行第4列表示为:“R12C4”,第5行第255列表示为“R5C255”。

你的任务是:编写程序,实现从RC地址格式到常规地址格式的转换。
【输入、输出格式要求】
用户先输入一个整数n(n<100),表示接下来有n行输入数据。
接着输入的n行数据是RC格式的Excel单元格地址表示法。
程序则输出n行数据,每行是转换后的常规地址表示法。
例如:用户输入:2
R12C4
R5C255

则程序应该输出:D12
IU5

假设R12C4在A1,在B1输入:
=if(a1="","",address(mid(a1,2,find("C",a1)-2),mid(a1,find("C",a1)+1,3),4))
下拉填充
当你在A列输入RC地址时,B列将返回常规格式的地址信息.追问

求全代码(— —)。邮箱576517007qq.com

追答

要什么全代码,这只是个函数公式而已
你在A列输入RC地址,在B列复制我的公式粘贴进去就行了

追问

你能用c#帮我把这道题做出来吗?然后发我邮箱里,我在给你追加50悬赏分
.邮箱576517007qq.com

参考技术A 太专业,我也想学习

以上是关于如何用c#做excel常规地址转换成RC地址的主要内容,如果未能解决你的问题,请参考以下文章

如何用C#将Excel转换成XML文件,希望把一些关键的地方讲得详细些,能让我明白就给分

如何用Java实现将word里的表格数据写入到excel中去

c# 做视频监控软件。如何用套接字连接一个已知IP地址的摄像头呢?具体点。

EXCEL中如何把IP地址批量转换成十进制数字,如下图

excel里将16进制转换为IP地址

如何用纯java代码实现word转pdf?