首页 > 其他分享 >记一次SAS导出excel无法打开的问题

记一次SAS导出excel无法打开的问题

时间:2023-06-26 10:34:48浏览次数:44  
标签:xlsx excel 导出 问题 截断 无法 SAS

问题

今天遇到一个问题,SAS做好数据集导出xlsx文件后无报错但无法打开文件,EXCEL中报错

"发现"XXX.xlsx"中的部分内容有问题。是否让我们尽量尝试恢复?如果您信任此工作簿的源,请单击"是""

出现原因

第一步查看日志,但没有发现任何的warning和error信息,note信息也没有明显的问题,于是乎逐步导出SAS数据集,看看会不会在开头就无法打开导出的xlsx文件。

经过一步步导出,发现其中一个数据集无法导出数据集,然后看了代码,仅仅是简单的赋值代码,于是看了下变量长度,发现是因为变量长度问题而导致了数据集变量的截断,而正是因为截断导致导出的xlsx文件无法打开

解决方案

给被截断的变量增加长度,使其不被截断再进行导出,问题解决!

标签:xlsx,excel,导出,问题,截断,无法,SAS
From: https://www.cnblogs.com/tickltock/p/17504670.html

相关文章

  • fastadmin 一键操作注意事项,导入excel注意事项
    生成文件控制器名cms/Xxx模型名cms/Xxx生成菜单找到控制器,一键生成导入的注意事项1.另存为csv格式用csv导2.字段名,对应上3.可以在import控制器里,进行数据校验4.安装fileinfo扩展5.关于文本和科学计数法的处理......
  • 2023-06-25 SassError: Undefined variable: "$u-bg-color".
    前言:项目引入uview,使用uview的image组件时,报错:20:55:49.932SassError:Undefinedvariable:"$u-bg-color".20:55:49.937online255ofD:\project\mall-uni\uni_modules\uview-ui\components\u-image\u-image.vue20:55:49.938>>$u-image-error......
  • SpringBoot + Ant Design Vue实现数据导出功能
    (SpringBoot+AntDesignVue实现数据导出功能)一、需求以xlsx格式导出所选表格中的内容要求进行分级设置表头颜色。二、前端代码实现2.1显示实现首先我们需要添加一个用于到导出的按钮上去,像这样的:<a-button@click="exportBatchlistVerify">批量导出</a-button>至......
  • SASS(scss)
    Scss1.认识ScssSass支持两种不同的语法,每个都可以加载另一个。scss其实是Sass的一种语法。SCSS语法使用.scss文件扩展名。除了一些小的例外,它是CSS的超集,这意味着基本上所有有效的CSS也是有效的SCSS。scss示例:$view-width:500px;$base-color:#c6538c;$border-dark:......
  • 根据上传的excel文件url,进行文件查询
    HttpResponseresponse=HttpUtil.createGet(fileUrl).setConnectionTimeout(20000).setReadTimeout(120000).timeout(3600000).execute();InputStreaminputStream=response.bodyStream();booleanxls=ExcelFileUtil.isXls(inputStream......
  • 前端封装excel下载方法&&解决前端下载请求设置responseType: 'blob'时后台报错无法处
    请求设置responseType:'blob'时接口报错了如果不做处理则获取不到接口错误信息,此时下载的文件是有问题的。/*@paramsoptions{}*data:Blob,*fileName:String,*successMsg:String,**/import{Message}from'element-ui'importdownloadExcelFilePublicHandler......
  • xlrd读excel
    xlrd模块importxlrd#获取Excel文件对象workbook=xlrd.open_workbook(filename="文件路径")#根据索引获取sheet对象sheet=workbook.sheets()[0]#sheet的行数sheet.nrows#sheet的列数shhet.ncols#获取指定行的数据#rowx表示获取第几行的数据,start_colx......
  • 前端ajax调用后端下载Excel模板流,解决输出乱码等问题
    functionimportTemplate(){$.ajax({url:"/importTemplate",type:"get",success:function(data){letdownloadUrl="../importTemplate"//创建a标签letlabel=$("......
  • 上位机DM地址使用EXCEL中Left和Right涵数快速配置
    32位地址配置。首先在P2确定采集开始地址Excel带标记(字母/字符)下拉为奇(偶)数递增输入函数,下拉即可 ......
  • node-sass安装问题
    工作中用的vue2搭建前台,写sass样式时遇到问题:node-sass找不到,网上的大多数内容都是让你用淘宝cnpm下载node-sass和sass-loader,但还是存在项目报错的情况,这里是我踩坑的记录,希望能提供些帮助。查看npm源:npmconfiggetregistry,是淘宝源则不用替换1.1设置npm的源(设置成淘宝的......