易语言利用取字符实现Excel列号与字母互转功能的代码

Excel字母列号互转代码

.版本 2
.程序集 excel字母列号互转
.子程序 excel列号转字母, 文本型
.参数 列号, 整数型
.局部变量 返回值, 文本型
.局部变量 索引, 整数型
索引 = 列号 - 1 ' 以0为基
.循环判断首 ()
  返回值 = 字符 (65 + 索引 % 26) + 返回值
  索引 = 索引 \ 26 - 1
.循环判断尾 (索引 ≥ 0)
返回 (返回值)
.子程序 excel字母转列号, 整数型
.参数 字母, 文本型
.局部变量 返回值, 整数型
.局部变量 字母字节集, 字节集
.局部变量 i, 整数型
.局部变量 当前基数, 整数型
字母字节集 = 到字节集 (到大写 (删首尾空 (字母)))
当前基数 = 1
.变量循环首 (取字节集长度 (字母字节集), 1, -1, i)
  返回值 = 返回值 + (字母字节集 [i] - 64) × 当前基数
  当前基数 = 当前基数 × 26
.变量循环尾 ()
返回 (返回值)

字母列号互转功能调用代码

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _列号转换字母按钮_被单击
列号转换字母标签.标题 = excel列号转字母 (到整数 (列号编辑框.内容))
.子程序 _字母转换列号按钮_被单击
字母转换列号标签.标题 = 到文本 (excel字母转列号 (字母编辑框.内容))

运行结果:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

(0)

相关推荐

  • 易语言创建EXCEL对象的方法

    Excel对于大家来说,肯定不会陌生,办公软件"三剑客"之一,报表利器.今天,我们要学习的是易语言怎么创建EXCEL对象,好了,言归正传吧! 1.老规矩,首先运行易语言,创建"Windows窗口程序",如图: 2.绘制按钮组件,调整其位置和大小.如图: 3.修改相关组件的对应属性,并规范命名组件的名称.如图: 4.编写程序代码,具体代码如下: 5.代码编写完成,测试程序.猛戳F5键,运行程序.如图:

  • 易语言利用取字符实现Excel列号与字母互转功能的代码

    Excel字母列号互转代码 .版本 2 .程序集 excel字母列号互转 .子程序 excel列号转字母, 文本型 .参数 列号, 整数型 .局部变量 返回值, 文本型 .局部变量 索引, 整数型 索引 = 列号 - 1 ' 以0为基 .循环判断首 () 返回值 = 字符 (65 + 索引 % 26) + 返回值 索引 = 索引 \ 26 - 1 .循环判断尾 (索引 ≥ 0) 返回 (返回值) .子程序 excel字母转列号, 整数型 .参数 字母, 文本型 .局部变量 返回值, 整数型 .局

  • Java实现的Excel列号数字与字母互相转换功能

    本文实例讲述了Java实现的Excel列号数字与字母互相转换功能.分享给大家供大家参考,具体如下: 我们在实现对Excel的导入导出的时候,往往需要准确的给用户提示信息,提示到具体的Excel的单元格,这里就需要对Excel的列号进行数字和字母的转换,今天正好用到这个需求,所以就写了一个demo,总结一下: Java实现: package test; /** * Deal with Excel column indexToStr and strToIndex * @author Stephen.

  • 易语言爬取网页内容方法

    写个辅助工具的时候需要提取网页里面的某些内容,我这里便把方法告诉大家,希望对大家有所帮助,记得投票给我哦! 1.在新建的windos窗口程序中画: 两个编辑框.一个按钮. 再添加模块如图中三步! 我们来实现,在一个编辑框中输入网址后,点击按钮,然后取到指定内容到编辑框2中. 2.比如我们来取百度某贴吧一个帖子内的内容!如下图中的"跑遍数码城,XXXXX". 我们在该页面上右键---->查看网页源码(或查看源文件). 3.在打开的源文件内容中按CTRL+F组合键查找"跑遍

  • 易语言利用HOOK注入获取内容的代码

    DLL命令表 .版本 2 .DLL命令 RtlMoveMemory, 整数型, "kernel32.dll", "RtlMoveMemory" .参数 Destination, 整数型 .参数 Source, 整数型 .参数 Length, 整数型 .DLL命令 CreateWindowExA, 整数型 .参数 dwExStyle, 整数型 .参数 lpClassName, 文本型 .参数 lpWindowName, 文本型 .参数 dwStyle, 整数型 .参数

  • 易语言利用鼠标模拟点击的方式实现自动画图的代码

    DLL命令表 .版本 2 .DLL命令 PostMessageA, 整数型, "user32.dll", "PostMessageA", , 如果函数调用成功,返回非零值:如果函数调用失败,返回值是零 .参数 hWnd, 整数型, , 其窗口程序接收消息的窗口的句柄 .参数 Msg, 整数型, , 指定被寄送的消息 .参数 wParam, 整数型, , 指定附加的消息特定的信息 .参数 IParam, 整数型, , 指定附加的消息特定的信息 自动绘画的代码 此功能需

  • 易语言利用正则表达式实现获取文本中间内容的代码

    取中间文本代码 .版本 2 .支持库 RegEx .程序集 窗口程序集_启动窗口 .子程序 _取中间文本按钮_被单击 取中间文本编辑框.内容 = 取中间文本 (完整文本编辑框.内容, "~", 表达式编辑框.内容, "~", 到整数 (下标编辑框.内容)) .子程序 取中间文本, 文本型, , 返回匹配的文本 多个会以{1}{2}形式输出 .参数 原文本, 文本型 .参数 左边文本, 文本型 .参数 中间文本类型, 文本型, 可空 .参数 右边文本, 文本型 .参数

  • 易语言通过按键模拟的方式实现QQ后台加人加群的代码

    DLL命令表 .版本 2 .DLL命令 GetModuleHandle, 整数型, "kernel32", "GetModuleHandleA" .参数 lpModuleName, 文本型 .DLL命令 GetDesktopWindow, 整数型, "user32.dll", "GetDesktopWindow" .DLL命令 CreateToolhelp32Snapshot, 整数型, "kernel32"

  • 易语言通过模拟的方式实现对微信的视频图片消息发送的代码

    微信后台视频图片消息发送的代码 此功能需要加载精易模块5.6 .版本 2 .支持库 spec .支持库 internet .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码 _临时子程序 () 返回 (0) .子程序 _临时子程序 .局部变量 handle, 整数型, , "0" .局部变量 i, 整数型 ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中.

  • 易语言使用变量循环首命令显示0到50之间所有偶数的代码

    显示0到50之间的偶数代码 .版本 2 .程序集 窗口程序集1 .子程序 _变量循环首按钮_被单击 .局部变量 循环变量, 整数型 变量循环首编辑框.内容 = "" .变量循环首 (0, 50, 2, 循环变量) ' 显示0~50之间的所有偶数 变量循环首编辑框.加入文本 (到文本 (循环变量), ",") .变量循环尾 () 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解

  • 易语言取文件MD5值的方法

    互联网每天都在传输着数以亿计的数据,方便了我们的工作和学习.保持数据或信息的完整性一直是人们关注的话题,我们利用终端设备发送或接受数据是可控的,但数据在传输过程中会受到不可预计的威胁,究竟数据在传输过程是否受到干扰或受到干扰后数据是否会发生变化,我们是不可预知的.那么,如何判断数据或是否完整呢?这就不得不提到一个名词-"MD5值",每一个文件数据的MD5值都是唯一的,这样我们就可以通过判断MD5值来确定数据的完整性.目前,"MD5"的应用已经相当广泛. 1.首先,准

随机推荐