首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

问与答69: 为何双击Excel文件时报错不是直接打开?

Q:昨天都好好的,不知道动了什么,今天双击Excel文件时不能打开了,老是报错,如图1所示,非要先启动Excel程序,然后单击“文件——打开”,导航到要打开的文件才能正常打开。...为什么双击Excel文件不能直接打开了,如何解决呢? ? 图1 A:这可能是因为在操作时或者运行VBA程序时不小心更改了Excel设置或者系统设置,解决办法很简单,一般有如下两种。...方法1:Excel选项设置 单击“文件——选项”,打开“Excel选项”对话框,选择“高级”选项卡,找到“常规”下的“忽略使用动态数据交换(DDE)的其他应用程序”,取消其前面的复选,如下图2所示。...图2 设置好后,双击Excel文件,可以直接打开了。...方法2:修改注册表 按Windows键+R,在文本框中输入“regedit”后,按下回车键,打开“注册表编辑器”,导航到HKEY_CLASSES_ROOT键下的Excel.Sheet.12\shell\

95010
您找到你想要的搜索结果了吗?
是的
没有找到

文件下载,excel导出

实际开发中的文件下载excel导出 在实际的开发过程中,我们经常会遇到这种需求,导出文件或者下载文件的时候,弹出保存弹框然后指定文件名或者路径然后再点保存的这种, 一般网上看到的excel文件到处,基本上看到的都是指定下载路径的...iframe.style.display = 'none'; document.body.appendChild(iframe); } //拼接路径,并调用相关下载的接口...,"联系人","金额","负责人","周期"}; //创建文档对象 HSSFWorkbook wb = new HSSFWorkbook(); // 建立新的sheet对象(excel...这里需要注意的事返回的数据类型是指定的 return new ResponseEntity(os.toByteArray(),httpHeaders,HttpStatus.OK); } 类似的,对于图片文件或者文本文件...,因为浏览器默认都是直接打开的,我们需要将文件进行字节话,然后按照指定的类型返回,亦可以对文件进行下载功能

1.4K31

axios post 请求下载 excel 文件

需求 技术栈如下 前端 vue+element 后端 php 框架 laravel 需要通过 axios 发送 post 请求下载 excel 文件 服务器的 excel 文件生成工具用的是 laravel...扩展包 Laravel Excel 默认情况下,axios 是不会自动下载服务端返回的 excel 文件的,有些同学直接绕过 axios,用 a 链接请求文件,虽然能下载,但这样有安全隐患。...谁都可以下载文件,在权限认证方面会有些麻烦,即使能实现权限控制,也是蹩脚的实现方式 解决 万能的 stackoverflow 给出了标准答案 代码如下: 前端: this....$http.post('/export-excel', {}, { responseType: 'blob' }).then(function (response) { const url =...文档 return Excel::download(new ExcelExport(), "导出报表.xlsx"); }

3.6K20

Flask 中使用 make_response 下载文件

Flask中,可以使用make_response函数来实现下载文件的功能。具体怎么操作呢,以我具体示例来说,其实很简单。...以下是一个简单的示例代码,演示如何在Flask应用中使用make_response来下载文件:1、问题背景在使用 Flask 框架开发 web 应用程序时,如果需要提供大文件下载功能,可能会遇到内存溢出问题...2.2 使用 Flask 的 send_from_directory() 函数如果要下载的静态文件,可以使用 Flask 的 send_from_directory() 函数。...2.3 使用第三方库也可以使用一些第三方库来实现大文件下载功能。例如,flask-large-file-downloader 库可以帮助你轻松下载文件。...请确保替换代码中的path_to_your_large_file为你实际的大文件路径。这样,当访问/download_large_file路由时,Flask应用会开始下载指定的大文件

14710

javaOOM该分析dump文件不是看异常log日志原因

应用程序出现OOM异常,你是否仍然通过看日志的方式去排查问题(该方式定位解决问题是大概率的巧合而已)?正确的排查方案是进行dump文件分析,你知道为什么吗?...-intsmaze 首先说一下,本人在开发中遇到的OOM异常基本也是通过看log日志去定位的(很多OOM异常是因为出现死循环或者查询返回的数据量多大,没有分页等等,通过异常日志我们确实能很快定位,但这不是正确的姿势...但是真实情况不是的,因为看代码也会发现map只添加了2个元素,怎么会是他造成的。map的添加只是刚好此时jvm内存达到容量上限了。...dump丢失打印--intsmaze 有些时候,我们的应用程序宕机,既不会打印log日常信息,dump文件也不会生成,这个时候基本就是linux系统杀掉了我们的应用程序进程。...查看/var/log/messages文件 messages 日志是核心系统日志文件。它包含了系统启动时的引导消息,以及系统运行时的其他状态消息。

3K40

POI解析Excel文件并利用SpringMVC上传下载

前言​本文主要介绍的是利用POI技术解析Excel文件,包括将Excel文件封装成一个实体对象List和将实体对象List转换文Excel文件 ,本人也是多次会用了POI技术和SpringMVC上传下载技术...主要的思路:1.获取前端表单上传的文件,获取文件名getOriginalFilename(),判断是否是Excel文件 2.1不是Excel文件,直接返回提示信息 2.2是Excel文件,由于浏览器不能显示文件的绝对路径...由于浏览器不能显示文件的绝对路径,所以将文件上传保存在本地的另一个位置,导入系统需要全路径才能获取得到该文件。...(fileName);// * 2.1不是Excel文件,直接返回提示信息if (!...POI封装Excel文件利用SpringMVC的ResponseEntity的进行下载操作, 首先数据保存到本地web应用目录中即指定文件文件下,之后客户端直接下载,之后通过输入流,将该文件读入,并且激活下载下载文件

13320

python接口自动化22-下载文件excel

前言 Content-Type类型为octets/stream,这种一般是文件类型了,比如有时候需要导出excel数据,下载excel这种场景如何用python来实现呢?...抓下载接口 1.下载的场景如下图 2.使用fiddler工具抓包,先找到导出按钮,点导出时候抓包 3.fiddler抓到数据如下(response里面乱码是正常的,文件类型是无法在工具里面展示出来的,工具只展示字符...) 代码实现 1.生成excel的路径,如果没指定,会生成在当前脚本同一目录,如果指定的话,修改open里面第一个参数:”yoyo.xls” 2.excel的后缀有些电脑上.xls可能打不开,就改下改成..."Connection": "keep-alive" } r = requests.get(url, headers=herder) # open打开excel...文件,报存为后缀为xls的文件 fp = open("yoyo.xls", "wb") fp.write(r.content) fp.close()

1.6K20

7 行代码优雅地实现 Excel 文件生成&下载功能

源码获取地址:kdocs.cn/l/ckKzeMtFitEy扫描下方二维码,回复iii2 获取下载链接地图片一、前言关于导出 Excel 文件,可以说是大多数服务中都需要集成的功能。...的确不难,但是你的代码可能是下面这个熊样子的:图片上面这段代码看上去是不是又臭又长呢?今天,小哈将教您如何使用 7 行代码搞定 Excel 文件生成功能!... userModel 的好处是上手容易使用简单,随便拷贝个代码跑一下,剩下就是写业务转换了,虽然转换也要写上百行代码,但是还是可控的。...分多个 Excel 文件写入;同一个 Excel 文件,分多个 Sheet 写入;九、总结小哈今天主要给小伙伴介绍了 EasyExcel, 为什么要使用它,以及演示了相关示例代码。...当然了,EasyExcel 除了写 Excel 文件外,它还有快速读取 Excel 的功能,由于本文主要介绍的是:如何优雅地实现 Excel 文件生成,所以就没有介绍了,有兴趣的小伙伴们,也可以去 GitHub

87730

vue 带token下载——XMLHttpRequest + blob 下载文件流(vue导出excel乱码问题)

以前的文件下载可以直接通过a标签链接跳转,或者window.open()等都是打开页面方式直接处理。...但这次的vue项目中,因为后台需要通过请求头部信息拿token信息,就导致上面的直接打开页面方式失效,只能通过blob实现流文件下载。 从网上查了些方法,后面采用了下面这种实现方式。...具体每个模块的代码意思还不是很清楚,后续会在补充,此处直接先给出源码。.../** 导出需要携带token,此处采用原生XMLHttpRequest去下载文件流 */ import { getToken } from '@/utils/auth' export function...Vue2 导出Excel + 解决乱码问题 —— axios (下载后台传过来的流文件excel)后乱码问题):给出了3种解决方案(都是结合axios请求方式):有的采用js-file-download

3.8K20
领券