Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2190|回复: 4

打开.xls文件总是提示与扩展名不一致

[复制链接]
发表于 2017-1-23 11:12 | 显示全部楼层 |阅读模式
本帖最后由 fgt258 于 2017-1-23 11:24 编辑

大神们,新年好!从其它软件导出的xls文件,打开时总是提示“xls文件的格式与扩展名指定的格式不一致,打开文件前请验证文件没损坏且来源可信,是否立即打开”。点是就能正常打开。如何取消这个烦人的提示?文件较多,一个个另存不好操作。如果用vba打开的话,如何屏蔽(绕过)这个提示?
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-1-23 13:10 | 显示全部楼层
试试另存为xlsx,提问建议上传附件
回复

使用道具 举报

发表于 2017-2-2 19:51 | 显示全部楼层
写个代码,一键另存不就解决了,主要是新建的文件在保存的时候通过添加后缀来存为"指定类型"的,而并不是通过参数来设置的类型
回复

使用道具 举报

发表于 2017-2-3 13:52 | 显示全部楼层
从其它软件导出的xls文件,打开时总是提示“xls文件的格式与扩展名指定的格式不一致,打开文件前请验证文件没损坏且来源可信,是否立即打开”。点是就能正常打开。如何取消这个烦人的提示?文件较多,一个个另存不好操作。如果用vba打开的话,如何屏蔽(绕过)这个提示?

这个问题我遇到过,原因是Excel文件扩展名错误。本来是.xlsx的,误写成了.xls
解决方法,从其他软件导出Excel文件时,扩展名用.xlsx
已经导出来的文件,批处理更改.xls文件扩展名为.xlsx

  1. '实例程序,功能:将当前文件夹下的后缀名为xls的文件,重命名为.xlsx文件.

  2. '新建文本文档,然后将下面的代码复制到文本文件里面,重命名为a.bat,然后双击就可以重命名了
  3. @echo off
  4. for /f "delims=" %%b in ('dir /a-d/b *.xls') do (
  5.    ren %%b %%~nb.xlsx
  6. )
  7. pause
  8. exit
复制代码


可以试一下,祝你好运O(∩_∩)O~
.
回复

使用道具 举报

发表于 2017-2-3 14:34 | 显示全部楼层
传个附件看看!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2025-8-15 21:53 , Processed in 0.445249 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表