美文网首页
列号和数字转换

列号和数字转换

作者: 三载一生 | 来源:发表于2019-10-22 21:52 被阅读0次

····
Function StrToNum(ByVal Str As String) As Long '字母转数字
Dim s As String, S1 As String
If Str = "" Then Exit Function
Str = UCase(Str)
s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
For i = 1 To Len(Str)
S1 = Mid(Str, i, 1)
If InStr(s, S1) = 0 Then Crazy_Num = -1: Exit Function
StrToNum = StrToNum + InStr(s, S1) * 26 ^ (Len(Str) - i)
Next
End Function
···
···
Function NumToStr(ByVal Num As Long) As String '数字转字母
Dim M As Long
If Num < 1 Then Exit Function
Do
M = Num Mod 26
If M = 0 Then M = 26
NumToStr = Chr(64 + M) & NumToStr
Num = (Num - M) / 26
Loop Until Num <= 0
End Function
···

相关文章

  • 列号和数字转换

    ····Function StrToNum(ByVal Str As String) As Long '字母转数字...

  • python数据分析10:数据转换

    数据转换:一般包括一列数据转换为多列数据,行列转换,DataFrame转换为字典、列表和元组等 【一列数据转换为多...

  • VBA相关

    判断某文件夹是否存在某文件 设置图形跟随单元格移动 印刷范围的获取与设置 列号转换为列名 列名转换为列号

  • awk小技巧

    按列拆分 行-列转化需要将如下格式转换成“一个基因号对应一个 GO 号” 转化命令:awk '{gsub(/,/,...

  • 类型转换、运算符

    Number Boolean Null和Undefined 强制类型转换 转换为Number 其他进制的数字 转换...

  • stm32---DAC

    DAC即数字模拟转换器,它可以将数字信 号转换为模拟信号。它的功能与 ADC 相反。在常见的数字信号系统中,大部分...

  • dplyr-tibble行名与列转换,列名重命名

    将数据框行名转换为列向量(rowName) 列向量转换为行名 列向量名重命名

  • JavaScript == 相等运算符自动转换的4种简单情形

    情景1:比较数字和字符串 比较数字和字符串时,都要将字符串转换为数据,再两个数字进行比较 比如无法转换为数字,是字...

  • 隐式转换

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 数据类型的转换

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

网友评论

      本文标题:列号和数字转换

      本文链接:https://www.haomeiwen.com/subject/wjbcvctx.html