xlsm的文件怎么打开?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xlsm的文件怎么打开?相关的知识,希望对你有一定的参考价值。

我下载下来的时候是xls格式的,网上有的说,直接双机点开就用默认浏览器开起来了,但是我一打开就是另存为。麻烦帮下~,急

1、首先需要保证电脑中安装了excel2007及以上的版本,找到xlsm的文件双击。

2、双击等待启动即可打开xlsm的文件工作表,该工作表为启用宏的电子表格。

3、如果需要使用其他软件打开,可以右键点击该文件,在弹出的选项中点击“打开方式”。

4、然后在打开的窗口中根据需要选择打开的工具,例如选择excel表格2007版。

5、点击确定即可将xlsm文件使用excel2007打开了。

参考技术A OFFICE2003可以下载2007格式兼容包,然后就可以打开了
http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&displaylang=zh-cn本回答被提问者采纳

Excel VBA,排序,保存,关闭,然后打开

我有两个Excel文件,file1.xlsm和file2.xlsm;我有一个数据表,另一个是其他的数据表。在第二个文件中,我还有一个打开第一个文件的按钮。

在第一个文件中,我有一个按钮,它使用A列作为键对所有数据进行排序,第二个按钮进行保存和退出。

我的排序代码:

Private Sub CommandButton2_Click()
    Dim lRow As Long
    lRow = Cells(Rows.Count, 1).End(xlUp).Row
    With ActiveSheet.Sort
       .SortFields.Add Key:=Range("A3"), Order:=xlAscending
       .SetRange Range("A3:AF" & lRow)
       .Header = xlNo
       .Apply
    End With
End Sub

问题是,在排序,保存并退出后,我无法通过VBA重新打开同一个工作簿(按钮什么都不做);我可以点击该文件,然后打开但是给我一个错误,即存在问题,但Excel可以恢复。错误日志中的错误:

在文件'C: file1.xlsm'中检测到错误 删除记录:从中排序 /xl/worksheets/sheet1.xml部分

要保存的按钮就是用SaveChanges:=True关闭工作簿。

为什么会发生这种情况?如何纠正?

答案

这个错误

在文件中检测到错误

表示您的文件已损坏。

在许多情况下,将文件转换为二进制.xlsb格式会修复该文件。之后,您可以再次以XML格式.xlsm保存。

然而,我经常遇到XML格式和文件损坏的问题。因此,对于大数据,我建议使用二进制格式(它更有效,并且产生更小的文件)。

以上是关于xlsm的文件怎么打开?的主要内容,如果未能解决你的问题,请参考以下文章

excel表格xlsx格式文件打开后自动变成xlsm文件怎么回事?

Excel中的xlsm宏密码怎么破解

XLSX格式文件自动变成XLSM?

我的excel一打开,就会是空的,快捷方式上有个感叹号,格式是xlsm?

Excel 2010的,宏有密码,怎么破解

打开 Excel VBA 2016 .xlsm 文件