输入列号得到excel对应的字母列
zexcel_cell_column 类型是INT4
FUNCTION ZGET_EXCEL_COL. *"---------------------------------------------------------------------- *"*"本地接口: *" IMPORTING *" REFERENCE(I_COL) TYPE I *" EXPORTING *" REFERENCE(E_COL) TYPE C *"----------------------------------------------------------------------DATA: LV_UCCPI TYPE I,LV_TEXT TYPE SYCHAR02,LV_MODULE TYPE INT4,LV_COLUMN TYPE ZEXCEL_CELL_COLUMN.LV_COLUMN = I_COL . *--------------------------------------------------------------------* * Check whether column is in allowed range for EXCEL to handle ( 1-16384 ) *--------------------------------------------------------------------* * IF lv_column > 16384 * OR lv_column < 1. * RAISE EXCEPTION TYPE zcx_excel * EXPORTING * error = 'Index out of bounds'. * ENDIF.*--------------------------------------------------------------------* * Build alpha representation of column *--------------------------------------------------------------------*WHILE LV_COLUMN GT 0.LV_MODULE = ( LV_COLUMN - 1 ) MOD 26.LV_UCCPI = 65 + LV_MODULE.LV_COLUMN = ( LV_COLUMN - LV_MODULE ) / 26.LV_TEXT = CL_ABAP_CONV_IN_CE=>UCCPI( LV_UCCPI ).CONCATENATE LV_TEXT E_COL INTO E_COL.ENDWHILE. ENDFUNCTION.
转载于:https://www.cnblogs.com/caizjian/p/9486956.html
输入列号得到excel对应的字母列相关推荐
- java excel 多列排序,《excel表格调取行和列的数据》 excel列排序的时候怎么让所有行的信息跟着排(其它的非数据行)...
Java里面怎么调用excel表格中的x行第y列的数据,将其赋值到int型变量i InputStream inp = new FileInputStream("workbook.xls&qu ...
- java excel 列_Java 删除Excel中的行和列
Excel是日常工作中常用的办公软件之一.在制作表格的时候,有时需要在工作表中插入一个或多个行和列,同时也会遇到需要将工作表中多余的行或列删除的情况.本文就将通过使用Java程序来演示如何删除Exce ...
- Java poi Excel xls列号数字转字母
最近遇到导出的xls中 列是动态生成的,且单元格中需要用到公式,而xls公式不是用数字列号而是用列字母来表示的,这时需要把数字的列号转成该列对应的字母.因为是按月导出 一个月最多31天,所以刚开始采用 ...
- exce中让两列数据一一对应_EXCEL表格如何匹配两列数据一样-EXCEL让两个表格中的两列数据一一对应...
怎样把excel中两列有部分相同的数据进行匹配? 1.首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据. 2.然后在C1单元格内输入函数公式:=IF(ISNA(VLOO ...
- php按一列拆分excel表格,excel表格要根据某一列数据拆分-excel怎么按照某一列拆分表格...
求助:一张excel表,希望按照某列内容(比如某列为... 是把这一列进行筛选或者排序,然后不断制到新表中,如果较多,可以VBA进行自动的复制和新建文件. 如果需要代劳,可以[百度云盘](一个使用百度 ...
- 历届试题 Excel地址(Excel单元格的地址表示很有趣,它使用字母来表示列号。 比如, A表示第1列, B表示第2列, Z表示第26列, AA表示第27列,)
问题描述 Excel单元格的地址表示很有趣,它使用字母来表示列号. 比如, A表示第1列, B表示第2列, Z表示第26列, AA表示第27列, AB表示第28列, BA表示第53列, - 当然Exc ...
- 将EXCEL的列号转换为字母
/* 将列号转为字母形式 参数:nCol 列号 返回值: string 列名 */ fu_ColToName = function(nCol){var i,j;var strText;var strC ...
- java对列_JAVA实现EXCEL行列号解析(一)——单格解析
Excel每一个单元格都已一个单元格名: 如:A1中A表示第一列,1表示第一行.再比如AB3表示第28列,第3行. 说到底,实际上是10进制与26进制之间的转化! 1. 通过单元格名获得行号 如输入A ...
- Excel 2016从一列中筛选全是字母或者中文的单元格
Excel 2016从一列中筛选全是字母或者中文的单元格 1. 需求 2. 使用公式 2.1IF()函数 2.2 LEN()和LENB()函数 3. 解决需求 4. 知识扩展 1. 需求 如下图所示, ...
最新文章
- pandas使用reindex函数为日期索引中有缺失日期的dataframe进行索引重置(所有日期都连续)、并使用fill_value参数为行进行默认填充
- flink event-time 和连续窗口的使用
- Outlier Detection for Improved Data Quality and Diversity in Dialog Systems-学习笔记
- 数据结构与算法--死磕二叉树
- 音视频之——FFmpeg教程(二)——Windows10下搭建nginx-rtmp流媒体服务器
- python部署thrift服务以及客户端
- 【劲峰论道时空分析技术-学习笔记】1 时空数据和时空变量时空过程和时空机理
- 我眼中的解决方案架构师
- React和Redux的连接react-redux【转载】
- Tableau Online免费注册试用
- 【考研数学】张宇:十月真题做题建议
- System.InvalidOperationException: Failed to deploy distro docker-desktop......
- Unity学习推荐书籍
- 什么叫死区时间_死区时间
- 神经网络如何训练数据,神经网络常用训练方法
- 超全的学习资料——Oracle 从入门到精通
- ARKit之路-运动跟踪原理
- C语言实现超长整数减法
- Java实现Excel表格数据的导入(兼容xls与xlsx)
- Nacos - nacos基础概念
热门文章
- mysql 关键字 status_Mysql show status命令详解
- vscode 补全功能,和函数跳转
- Markdown 生成属于自己的电子书(pdf)
- sizeof 使用注意
- oracle归档原理,增加ORACLE归档位置到NFS(转)
- 高速串行总线设计基础(五)揭秘SERDES高速面纱之多相数据提取电路与线路编码方案
- Verilog中的条件编译语句 `ifdef、`else、`endif 等
- create-react-app支持antd按需导入
- linux下配置java
- 背水一战 Windows 10 (47) - 控件(ScrollViewer 特性): Chaining, Rail, Inertia, Snap, Zoom