http://blog.chinaunix.net/uid-8527621-id-2029978.html
FM:ALSM_EXCEL_TO_INTERNAL_TABLE 是上载Excel文件的一个函数,但是这个函数有两个限制。
一是每个CELL只能导入前50个字符,二是如果超过9999行,行号会初始化为从零开始
其实解决起来很简单,只要改一下结构 ALSMEX_TABLINE 的字段就行了,然后COPY  ALSM_EXCEL_TO_INTERNAL_TABLE 为ZALSM_EXCEL_TO_INTERNAL_TABLE ,并做少许改动即可。
另外,如果要上载有打开密码保护的Excel,只要修改一下OLE的 OPEN 语句即可。
以及导入指定的Sheet等。。
注意COPY出来的函数的 Global Data 里面应该有下列语句:
TYPE-POOLS: ole2.
TYPES: ty_d_itabvalue             TYPE zalsmex_tabline-value,
       ty_t_itab                  TYPE zalsmex_tabline   OCCURS 0,
       BEGIN OF ty_s_senderline,
         line(4096)               TYPE c,
       END OF ty_s_senderline,
       ty_t_sender                TYPE ty_s_senderline  OCCURS 0.

CONSTANTS:  gc_esc              VALUE '"'.

导excel到SAP行数不能超过9999,字符不能超过50个处理相关推荐

  1. excel表格最大行数

    2003及以下版本的excel最大行数只有65536行 2010版本的excel最大行数2^20 1048576行 excel表可以限制最大行数吗?比如我最大只要50行,超过了50行不准输入或者提示 ...

  2. Excel按照固定行数拆分为多个文件

    工作需要,需要把Excel按照固定行数拆分,生成多个Excel. 1.打开Excel,鼠标不要任何选择.按"Alt"+"f11". 在sheet1贴上以下代码, ...

  3. excel按照固定行数拆分多个

    1 背景: 工作需要,需要把Excel按照固定行数拆分. 解决办法: 1. 生成是提前处理: 简单来说就是按照行数生成多个Excel. 大概逻辑如下: if(list.size< limit) ...

  4. 关于Excel的最大行数和列数。

    Excel的行数和列数数不是无限大的,在2003中,行数最大为65536,列数是256(IV). 在2007中,这个数字会大很多,有100多万行,列也应该是1万多. 2007中,行数为1048576. ...

  5. Excel表格按行数拆分为多个文件

    此代码只适用微软的Office Excel软件,WPS软件没有测试,而且WPS宏代码是收费功能. 在Excel菜单点击[开发工具]-[查看代码]进入VBA代码编写界面,然后点击[插入]-[模块],把下 ...

  6. Office EXCEL VBA如何取得EXCEL中的行数和列数

    VBA取得EXCEL表格中的行数和列数 请注意不要使用Columus等关键字作为变量,例如"Columus = ActiveSheet.UsedRange.Columns.Count&quo ...

  7. C#读取excel的有效行数或者最大有效列数

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using NPOI.SS. ...

  8. Excel 2010 统计行数

    1. 首先选择一个空行 2.然后点击如下:公式 --- 3. 第一行:填写"103",当然我也不能明白为啥填写103.照做就是了. 4.鼠标定位到 第二行 "Ref1&q ...

  9. 统计多个文件夹内多个Excel的数据行数

    #path为文件夹路径,lis为要放行数的空list,filename该路径下的各文件夹名称 #filename_1为文件夹的一个文件夹内的所有表的名称,filename_1为不含后缀名的表名称 im ...

最新文章

  1. mysql数据库语法_MySQL数据库基本语法
  2. oracle定时器定时删除30天前的数据_Redis-数据淘汰策略持久化方式(RDB/AOF)Redis与Memcached区别...
  3. SQLMAP使用笔记
  4. Gentoo 安装日记 07 (stage3:复制解压stage包,并切换根目录)
  5. BZOJ 3514 Codechef MARCH14 GERALD07加强版
  6. Redis 6.0 如何实现大幅度的性能提升?
  7. [转]算术编码+统计模型=数据压缩 - 第二部分:统计模型
  8. idf和adf_ADF:弹出窗口,对话框和输入组件
  9. nlv sqlserver_SQLServer数据类型
  10. 新手学appium-Appium for Windows说明(中文翻译)
  11. 中国通用电阻器市场趋势报告、技术动态创新及市场预测
  12. 微博登陆python学习
  13. c语言函数 参数,C语言函数的调用与参数
  14. python3.5ide安卓版_python3ide安卓版下载
  15. 手游如何做到不滚服而又能获得良好的收益?
  16. 浏览器缓存之http缓存和service worker
  17. CF1095A Repeating Cipher
  18. 采样定理与奈奎斯特极限
  19. linux系统 服务器 安装,服务器上怎么安装linux系统
  20. [论文速度] 同时解决成像时,曝光不足和曝光过度问题:Deep Reciprocating HDR Transformation

热门文章

  1. 弘辽科技:搞客单价标品怎么拿下转化率?
  2. BigPatent文本摘要数据集
  3. 谈谈做飞思卡尔的感受
  4. ERP、SCM、CRM的区别和联系?
  5. win10 批处理 使用浏览器打开多个网址
  6. SHIB 的供给被篡改,更大问题的征兆。
  7. 【Unity Shader】Unity中阴影走样的解决方案
  8. Python读取excel表格人员数据同时批量写入多个excel个人登记表
  9. 浙江财经大学java试卷_揭秘!听说浙江财经大学期末卷是——
  10. Tcpdump 抓包(http请求抓包)