切换到宽版
  • 7867阅读
  • 4回复

Excel2007为啥打不开xlsm文件 [复制链接]

上一主题 下一主题
离线haomai114526
 

只看楼主 倒序阅读 0 发表于: 2013-06-28
Excel2007为啥打不开xlsm文件
问题如下:
先是:Excel在“xxxx.xlsm”中发现不可读取的内容,是否恢复此工作薄的内容?如果信任此工作簿的来源,请单击“是”。
点击 是 后,弹出如下对话框:
Excel无法打开文件“xxxx.xlsm”,因为文件格式或文件扩展名无效。请确认文件未损坏,并且文件扩展名与文件的格式匹配。

是从国外网站上下载的一个Excel文件,图标也比较奇怪,有个黄色的感叹号!

这种文件怎么打开啊?已经装好了EXCEL2007了啊

: 问题如下:
: 先是:Excel在“xxxx.xlsm”中发现不可读取的内容,是否恢复此工作薄的内容?如果信任此工作簿的来源,请单击“是”。
: 点击 是 后,弹出如下对话框:
: ...................
Microsoft Office 2007启用宏由Microsoft Excel电子表格程序,以及在应用程序(VBA)语言的Visual Basic编程的嵌入式宏安排表,在Microsoft Office 2007引入的Open XML格式保存。  
  XLSM文件XLSX文件都是excel2007文件,但前者是含有宏启用,Excel中默认情况下不自动启用宏。  
  Excel不会执行宏XLSX文件,即使它们包含宏代码,因此含有宏的文件可以保存为xlsm文件。
  简而言之,*.xlsm文件:基于XML且启用宏的Excel 2007工作簿。
. xlsm文件的默认图标,带有一感叹号,保存含有宏文件的工作簿后,如果这样的xlsm文件图标没有感叹号,只有可以正常打开,可以正常运行其中的宏,就没有问题。因为不同系统下,系统分配的文件图标(ICO)有所不同。
   延伸:文件图标修改方法:我的电脑——工具——文件夹选项——文件类型,在“已注册的文件类型”找到“XLSM Microsoft Excel启用宏的工作表”,单击下面的“高级”,打开“编辑文件类型”对话框,选择“更改图标”。这样就可以为xlsm文件更改图标。
    既然是excel2007版以上的文件,就可以用EXCEL2007或者excel2010版本打开xlsm文件。                                     
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线songcl1979

只看该作者 1 发表于: 2013-06-28
XLM Microsoft Excel 4.0 宏 ;

扩展名是XLS, XLSX,改一下试试
离线zcccc1

只看该作者 2 发表于: 2013-06-28
用户被禁言,该主题自动屏蔽!
离线haomai114526

只看该作者 3 发表于: 2013-06-28
回 songcl1979 的帖子
改一下 文件类型,就可以了
离线l63356158

只看该作者 4 发表于: 2013-06-28
手动改为 XLSX
快速回复
限100 字节
文明评语,请勿灌水,请勿发广告,禁止纯表情、纯数字、纯字母回复
 
上一个 下一个