# 导出数组或table为excel **Repository Path**: sin911/export_to_excel ## Basic Information - **Project Name**: 导出数组或table为excel - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-25 - **Last Updated**: 2021-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 将数组或table导出为excel #### 在线预览(本例不兼容ie) [http://sin911.gitee.io/export_to_excel/](http://sin911.gitee.io/export_to_excel/) #### 功能介绍 将table或数组导出为excel(.xls) #### 使用方法 1.引入wsj-export-excel.js 2.调用WsjExportExcel函数 ``` WsjExportExcel({ data:'#mock_table' }) WsjExportExcel({ data:arrData }) ``` #### 属性 |属性| 必填 |类型|值|说明 |--|--|--|--|--| | data| 是| array\|string| - | document.querySelector('.abc或#abc')
数组为二维数组 | | fileName |否 | string| 默认为年-月-日 时_分_秒 |文件名 | | sheetName| 否 | string| 默认为sheet | excel的sheet名 | #### 备注:若数字length大于等于12,会使用纯文本格式 #### mso-number-format 定义数据格式的css样式罗列下 mso-number-format:"0" NO Decimals  mso-number-format:"0\.000" 3 Decimals  mso-number-format:"\#\,\#\#0\.000" Comma with 3 dec  mso-number-format:"mm\/dd\/yy" Date7  mso-number-format:"mmmm\ d\,\ yyyy" Date9  mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM" D -T AMPM  mso-number-format:"Short Date" 01/03/1998  mso-number-format:"Medium Date" 01-mar-98  mso-number-format:"d\-mmm\-yyyy" 01-mar-1998  mso-number-format:"Short Time" 5:16  mso-number-format:"Medium Time" 5:16 am  mso-number-format:"Long Time" 5:16:21:00  mso-number-format:"Percent" Percent - two decimals  mso-number-format:"0%" Percent - no decimals  mso-number-format:"0\.E+00" Scientific Notation  mso-number-format:"\@" Text  (纯文本格式) mso-number-format:"\#\ ???\/???" Fractions - up to 3 digits (312/943)