202110-12 详解Springboot下载Excel的三种方式 汇总一下浏览器下载和代码本地下载实现的3种方式。(其实一般都是在代码生成excel,然后上传到oss,然后传链接给前台,但是我好像没有实现过直接点击就能在浏览器下载的功能,所以这次一起汇总一下3种实现方式。)🔥1.EasyExcel--浏览器下载1.Maven环境网络上有很多maven的easyexcel版本,还是推荐alibaba的easyexcel,操作简单,代码不冗余<!--https://mvnrepository.com/artifact/com.alibaba/easyexcel-->... 继续阅读 >
202109-14 Vue + iView实现Excel上传功能的完整代码 1、HTML部分<Colspan="2">上传文件:</Col><Colspan="22"class="uploadExcelBox"><Uploadref="uploadExcel":loading="uploadLoading":action="uploadFileUrl"accept="xlsx,xls":format="uploadFormat":before-upload="beforeImgFile":on-success="successImgFile":on-error="errorImgFile":show-upload-list="true"><Buttontype="success">上传附件</Button></Upload><divv-if="uploadingFile!... 继续阅读 >
202108-22 Golang生成Excel文档的方法步骤 目录关于Excelize库性能对比安装创建Excel文档实际场景复现创建工作表删除默认创建的工作表合并单元格单元格样式文字水平居中给单元格设置纯色填充Style结构体参考文档基于数据生成Excel文档是一个很常见的需求,本文将介绍如何使用Go的Excelize库去生成Excel文档,以及一些具体场景下的代码实现。关于Excelize库Excelize是Go语言编写的用于操作OfficeExcel文档基础库,基于ECMA-376,ISO/IEC29500国际标... 继续阅读 >
202108-08 Python还能这么玩之只用30行代码从excel提取个人值班表 目录一、查找操作二、安装openpyxl模块三、读取并筛选值班表中自己的信息四、创建自己的值班信息表五、全部代码六、执行结果七、总结一、查找操作1.Excel模块xlrd,xlwt,xlutils分别负责Excel文件的读、写、读写转换工作!2.openpyxl直接可以对Excel文件读写!3.pandas直接可以对Excel文件读写!二、安装openpyxl模块pipinstallopenpyxl三、读取并筛选值班表中自己的信息1.读取所有的值班信息;2.由于一般情况e... 继续阅读 >
202107-08 Springboot实现导入导出Excel的方法 目录一、添加poi的maven依赖二、自定义注解(Excel属性标题、位置等)三、CustomExcelUtils编写四、定义导出实体类五、Controller层代码编写一、添加poi的maven依赖<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.13</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.13</version></dependency>... 继续阅读 >
202107-08 SpringBoot+easypoi实现数据的Excel导出 本文实例为大家分享了SpringBoot+easypoi实现数据的Excel导出的具体代码,供大家参考,具体内容如下maven<dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-spring-boot-starter</artifactId><version>4.1.0</version></dependency>Controller层//接口不需要返回值@RequestMapping(value="/export-activity-data")publicvoidexportActivityData(@RequestParamStringactivityType,... 继续阅读 >
202106-23 vue中如何下载excel流文件及设置下载文件名 概述导出excel需求,当点击下载模板或下载反馈结果,axios发起后端接口请求,返回的数据获取response时出现乱码,如图:现总结如下几种处理方法。1、通过url下载即后端提供文件的地址,直接使用浏览器去下载通过window.location.href=文件路径下载window.location.href=`${location.origin}/operation/ruleImport/template`通过window.open(url,'_blank')window.open(`${location.origin}/operation/ruleImport/template... 继续阅读 >
202106-07 R语言对Excel文件操作实例 MicrosoftExcel是最广泛使用的电子表格程序,以.xls或.xlsx格式存储数据。R语言可以直接从这些文件使用一些excel特定的包。很少这样的包是XLConnect,xlsx,gdata等。我们将使用xlsx包。R语言也可以使用这个包写入excel文件。安装xlsx软件包您可以在R控制台中使用以下命令来安装“xlsx”软件包。它可能会要求安装一些额外的软件包这个软件包依赖。按照具有所需软件包名称的同一命令安装其他软件包。install.packages("xlsx")... 继续阅读 >
202106-05 如何用JS解析剪切板里的excel内容 前言这次记录的是昨晚一个想法:把excel内容复制到剪切板并转成自己想要的json格式,核心是要把excel内容转json,这部分主要看excel的格式和json如何业务的映射,不展开。倒是通过实践,收获了剪切板的一些知识点。注:因为只是为了自己的小工具实现,不考虑兼容,在chrome下实践整个步骤是:从一封有内容的excel里,选中内容,ctrl+c复制到剪切板(刚好我的内容就是整张表,ctrl+A就可以选中内容)粘贴到web页面,js监听p... 继续阅读 >
202106-03 vue引入Excel表格插件的方法 本文实例为大家分享了vue引入Excel表格插件的具体代码,供大家参考,具体内容如下一、安装npminstallhandsontable-pro@handsontable-pro/vuenpminstallhandsontable@handsontable/vue二、引用(在页面引用)import{HotTable}from‘@handsontable-pro/vue'import‘…/…/node_modules/handsontable-pro/dist/handsontable.full.css'importHandsontablefrom‘handsontable-pro'三、使用(在标签中使用)<divid="hotTab... 继续阅读 >
202105-20 Java中用POI实现将数据导出到Excel 一、前言数据导出为Excel在我们写项目的过程中经常用到需要用到的jar包poi-3.17.jar二、具体实现步骤//第一步创建一个webbook,对应一个Excel文件HSSFWorkbookwb=newHSSFWorkbook();//第二步,在webbook中添加一个sheet,对应Excel文件中的sheetHSSFSheetsheet=wb.createSheet("食物信息数据");//第三步,在sheet中添加表头第0行HSSFRowrow=sheet.createRow(0);//第四步,创建单元格,并设置表头居中HSSFCellStylesty... 继续阅读 >
202105-15 使用Python自动化Microsoft Excel和Word的操作方法 将Excel与Word集成,无缝生成自动报告毫无疑问,微软的Excel和Word是公司和非公司领域使用最广泛的两款软件。它们实际上是“工作”的同义词。通常情况下,每一周我们都会将两者结合起来,并以某种方式发挥它们的优点。虽然一般的日常用途不会要求自动化,但有时自动化可能是必需的。也就是说,当您有大量的图表、图形、表格和报告要生成时,如果您选择手动方式,它可能会成为一项极其繁琐的工作。其实没必要这样。实际上,有一种方... 继续阅读 >
202104-07 详解如何利用tushare、pycharm和excel三者结合进行股票分析 前言当你逐渐了解tushare之后,你会发现我们要进行数据分析只靠tushare是不够的,接下来我将介绍如何利用第三方软件将tushare获取的数据进行分析。一、使用工具首先我们需要下载pycharm,下载网址:https://www.jetbrains.com/pycharm/download/,同时准备两个Excel文件,一个用了存放获取的数据,另一个进行数据的引用与分析。二、使用步骤1、首先在pycharm的setting中下载三个包:numpy、tushare、matplotlib.pyplot点击图中的+... 继续阅读 >
202103-30 Java 如何快速,优雅的实现导出Excel 前言:春节假期刚刚过去,大家是不是已经开始了搬砖生活啦,嘻嘻o(∩_∩)o,可我还在休假中呢!好啦,咱们言归正传,开始聊聊正文。做过后端管理系统的同学,大概率都会收到过实现导出Excel的功能需求,因为这个功能在后台管理系统中是个必备功能。那大家是怎么实现这个功能的呢?使用Apache提供POI组件实现;使用现成的、简便的第三方工具库(避免重复造轮子)Hutool工具库中的Excel工具类EasyExcel阿里开源的基于Java... 继续阅读 >
202103-14 如何用python合并多个excel文件 安装模块1、找到对应的模块 http://www.python-excel.org/2、用pipinstall安装pip3installxlrdpip3installXlsxWriter因为使用的是python3,所以安装的时候采用pip3。XlsxWriter示例先看看简单的演示:importxlsxwriter#创建一个工作簿并添加一个工作表workbook=xlsxwriter.Workbook("c.xlsx")worksheet=workbook.add_worksheet()#设置列宽worksheet.set_column("A:A",20)#设置格式bold=workbook.add_fo... 继续阅读 >
202103-07 python 根据excel中颜色区分读取的操作 要求:读取以下表格中所有字体为大红色或者单元格颜色为黄色的信息利用到的模块是:openpyxlimportopenpyxlfilename="colortest.xlsx"#读取excelworkbook=openpyxl.load_workbook(filename)worksheet=workbook.get_sheet_by_name("试题2")#读取Sheetrows,cols=worksheet.max_row,worksheet.max_columnyellow=[]red=[]foriinrange(1,rows):forjinrange(1,cols):ce=worksheet.cell(row=i,column=j)fill=ce.fillfont... 继续阅读 >