如何打开xlsm文件与xlsb哪个运行宏更快

使用宏录制器 - 异步社区
使用宏录制器
1.1 使用宏录制器
操作Excel的宏录制器的过程很像用电话答录机录制应答语。首先想好你要说什么并稍加演练,然后打开录音机,说出你的应答辞。录制结束后,关掉录音机。这样就录好了一份应答语,在电话无人应答时被自动播放。
录制Excel宏的过程非常相似。首先排练好要涉及的步骤,并确定想要开始和停止录制过程的位置。然后准备一个电子表格,开启宏录制器,执行Excel操作,结束时关闭宏录制器。这样就生成了一个自动化的过程,任何人在按下按钮时都可以重复执行它。
1.1.1 录制宏
假设使用宏在工作表顶部从单元格B1开始输入前6个月的名称,即一月~六月。这个宏所实现的结果虽然可以简单地使用自动填充操作来完成,但本示例主要用于介绍一些重要的常规概念。
首先,考虑如何执行这项操作。本示例相当简单,只需在工作表中输入数据。记住,准备录制更复杂的宏之前,需要预先演练将要执行的操作。
然后,考虑何时开始录制。本示例中,因为要在单元格B1中放置“一月”,所以录制时应该包括选择单元格B1的操作。如果开始时不选择B1,将会有在活动单元格中输入“一月”的记录。而在执行宏时,这个单元格的位置是不固定的。
接下来,考虑何时停止录制。如果想将单元格设置为某些样式,如粗体和斜体,也应被包括在录制过程中。在宏运行后希望将活动单元格放置在哪里?你希望活动单元格就是输入“六月”的单元格吗?或者希望将活动单元格放置在列A或列B,以便为下次输入做准备?假设在宏结束时活动单元格为单元格A2,则应在关闭宏录制器前选择A2。
现在,可以打开屏幕,准备录制了。
本示例中,打开一个已选择了单元格A1的空工作表。如果没有在功能区中看到“开发工具”选项卡,则需要单击位于Excel窗口左上角的Microsoft Office按钮(如图1-1所示),然后单击对话框底部的“Excel选项”,选择“常用”,选取“在功能区显示开发工具选项卡”前的复选框,单击“确定”。现在,可以选择功能区的“开发工具”,单击“录制宏”显示“录制新宏”对话框,如图1-1所示。
在“宏名”文本框中,输入宏的名称代替默认的名称,例如Macro1。宏名应该以字母开始,并且仅能包含字母、数字和下划线,长度不能超过255个字符;不能包含特殊字符,例如惊叹号(!)或问号(?);也不能包含空格;最好使用简短且易于识别的描述性名称。可以使用下划线来分隔单词,也可以将首字母大写从而很容易地区分单词。
将该宏命名为MonthNames1,因为稍后将创建该宏的另一个版本。
在“快捷键”文本框中,可以输入单个字母,然后通过按下Ctrl键的同时按下该字母键来运行宏,例如,使用小写字母m;也可以使用大写字母M。此时需要使用& Ctrl+Shift+M >组合键来运行宏。当然,不一定要设置快捷键,也可以用其他方式运行宏,具体方法稍后将进行介绍。
在“说明”文本框中,可以添加文字作为宏的注释,该注释显示在宏代码的顶部。这对VBA来说无关紧要,但提供了与宏相关的信息。
所有的Excel宏都被存储在工作簿里,也可另外选择录制的宏的存储位置。在“保存在”组合框中列出了3个可能的位置。如果选择“新工作簿”,宏录制器将打开一个新的空工作簿以保存宏。“个人宏工作簿”代表一个特殊的隐藏工作簿,随后将对其进行介绍。选择“当前工作簿”将录制的宏存储在当前活动工作簿里。
填写好“录制新宏”对话框后,单击“确定”按钮。将看到一个新的“停止录制”按钮出现在屏幕底部状态栏的左侧,如图1-2所示。同时在功能区中,“停止录制”按钮代替了“录制宏”按钮。
单击单元格B1,输入“一月”,并填写其他单元格,如图1-2所示。然后,选择单元格区域B1:G1,并单击功能区中“开始”选项卡里的“加粗”和“倾斜”按钮。单击单元格A2,接着停止录制。可以单击功能区中的“停止录制”按钮或状态栏中的“停止录制”按钮以便停止录制。
千万不要忘记停止宏的录制。如果录制未结束便试图运行录制的宏,会陷入死循环,该宏将反复运行它自己。在测试宏时,一旦出现这种情形或者任何其他错误,可以按& Ctrl+Break >组合键中断宏运行,选择终止宏或进入调试模式来追踪错误。也可以使用Esc键中断宏,但它只能中断等待用户输入的宏,不如使用& Ctrl+Break >组合键有效。
现在可以保存该工作簿,但在保存前,应该确定需要的文件类型,并考虑在下一节里介绍的安全问题。
不能将该工作簿保存为默认的“Excel工作簿(*.xlsx)类型”,这种文件格式不允许包含宏。可以将该工作簿保存为“Excel启用宏的工作簿(*.xlsm)类型”,文件为XLM格式。或者将该工作簿保存为“Excel二进制工作簿(*.xlsb)”类型,文件为二进制格式。这些文件类型与Excel以前的版本不兼容。另一种可供选择的是将该工作簿保存为“Excel 97-2003工作簿(*.xls)类型”,将生成一个与Excel 97至Excel 2003的Excel版本相兼容的工作簿。
1.宏安全性
要开发中断最少的宏,应使用Office 2007的安全限制。无需为工作簿获取复杂的数字签名,只需设置几个简单的选项即可。选择功能区中的“开发工具”选项卡,单击“宏安全性”按钮,将显示“信任中心”对话框,选择“宏设置”。在这里可以启用所有宏,但不推荐这样做,因为容易染上宏病毒。
一种更好的可供选择的方法是命名一个特定的目录作为受信任的位置。单击“信任中心”对话框左侧的“受信任位置”。一些受信任的位置可能已存在,如XLSTART目录和模板目录。“添加新位置按钮”可指定一个合适的目录以存储工作簿。
现在,可以将包含刚录制宏的工作簿保存到受信任的位置里。单击Office按钮并选择“另存为”,在“另存为”下拉列表中选择.xlsm文件类型,然后在受信任位置里以名称Recorder.xlsm保存该工作簿。
如果在“另存为”对话框里看不到文件扩展名,例如.xlsm,那么应该打开Windows资源管理器,单击“工具”菜单,选择“文件夹选项”,在“查看”选项卡中,取消“隐藏已知文件类型的扩展名”前的勾号。
2.个人宏工作簿
如果选择在个人宏工作簿里存储录制的宏,那么该宏将被添加到名为Personal.xlsb的特定文件中。该文件是当关闭Excel时保存在Excel启动目录里的一个隐藏文件,这意味着启动Excel时会自动装载Personal.xlsb文件,因此,该文件中的宏总是可以为其他的工作簿使用。
如果Personal.xlsb文件不存在,那么宏录制器将会自动创建该文件。可以使用功能区“视图”选项卡中的“取消隐藏”按钮,在Excel窗口里看到该工作簿,但没有必要这样做,因为可以在VBE窗口中检查和修改Personal.xlsb宏。
在一种例外情形下,可能希望使Personal.xlsb可见,即需要在该工作簿的工作表中存储数据。在添加数据后,使用功能区“视图”选项卡中的“隐藏”按钮可重新隐藏该工作簿。如果创建了一个通用的实用宏,并希望在任何工作簿中都能使用该宏,应将其存储在Personal.xlsb中。如果该宏仅与当前工作簿应用程序相关,则将该宏存储在当前工作簿中。
1.1.2 运行宏
要运行一个宏,可以使用Recorder.xlsm工作簿中的另一个工作表;或者打开一个新的空工作簿,让Recorder.xlsm在内存中打开。可以仅仅在打开的工作簿中运行宏,此外,也可以从任何其他打开的工作簿中运行这些宏。
利用在录制过程开始时指定的快捷键& Ctrl+M >运行一个宏;也可以通过单击功能区“视图”选项卡中的“宏”按钮或者通过单击功能区“开发工具”中的“宏”按钮运行该宏,打开的“宏”对话框如图1-3所示。可以通过双击宏名,或者选择宏名后单击“执行”运行该宏。
通过按& Alt+F8 >组合键可以打开相同的对话框。
可以使用图1-3所示的“宏”对话框改变指定给某个宏的快捷键。选择宏名,单击“选项”,打开如图1-4所示的对话框。
同一工作簿中有多个宏时,可能会使用该对话框为多个宏指定相同的快捷键(虽然开启宏录制器时显示的对话框不允许指定已经使用的快捷键)。
极有可能两个不同的工作簿包含带有相同快捷键的宏。如果发生这种情况,当使用该快捷键时,会运行哪个宏?将按字母顺序首先运行相应的宏。
快捷键适合于经常使用的宏,特别是喜欢使用键盘操作的用户。一些快捷键是值得记住的,如果有规则地使用这些快捷键,就不会忘记它们。快捷键不适合那些不经常使用的宏,也不适合为不够熟练的用户简化操作而设置的宏。建议为宏指定有意义的名字,并从“宏”对话框中运行宏。也可以选择从添加到工作表中的按钮运行宏,稍后将学习这方面的内容。
2.绝对录制和相对录制
当运行MonthNames1时,该宏返回输入月份名称时所选择的单元格。只要在绝对录制模式下记录了选择单元格B1的指令,宏在运行时就会选中B1。运行前活动单元格的位置无关紧要。而相对录制模式下,活动单元格的位置记录是相对的。例如,当前被选中的单元格是A10,打开宏录制器,选择B10,那么宏录制器注意到的动作只是向右移动了一格,而非选中B10。
录制第二个名为MonthNames2的宏,该宏与上一个宏相比有3点不同:
在开始录制之前或者录制时,单击功能区“开发工具”选项卡中的“使用相对引用”按钮;
输入前不要选择将要输入“一月”内容的单元格。当运行宏时,希望录制的宏将“一月”输入到活动单元格里;
在关闭录制器之前,选择“一月”下面的单元格来结束录制,而不是选择单元格A2。
打开一个空工作表,并选择单元格B1。开启宏录制器,指定宏名为MonthNames2。输入大写字母M作为快捷键,此时宏录制器不允许再使用小写字母m。单击“确定”,然后选择功能区“开发工具”选项卡中的“使用相对引用”按钮。
与录制宏MonthNames1相同,输入“一月”和其他的月份名称。选择单元格区域B1:G1,然后单击功能区“开始”选项卡上的“加粗”和“倾斜”按钮。
确保从左到右选择B1:G1,这样使得B1为活动单元格。如果从右向左或者从下到上选择单元格,那么在录制的宏里会导致错误,这是在录制过程里小的缺陷。当采用相对录制时,总是从左上角开始选择。这是所有版本的Excel VBA中存在的问题。
最后,选择在“一月”下面的单元格B2,然后关闭宏录制器。
在运行宏MonthNames2之前,选择一个起始单元格,例如单元格A10。现在,该宏将在第10行输入月份名称,开始于列A,宏结束时选中起始单元格下方的单元格。
在录制选择单元格的宏之前,需要考虑是使用绝对引用还是相对引用录制。如果选择输入数据条目的单元格或者打印区域,可能需要使用绝对引用录制。如果希望在工作表的不同区域都可以运行宏,则可能需要使用相对引用录制。
如果试图复制使用& Ctrl+箭头键 >选择数据列或数据行中最后一个单元格的效果,则应该使用相对引用录制宏。如有必要,录制宏的过程中,可在相对引用录制和绝对引用录制之间切换。例如,在绝对引用模式下选择列的顶部,之后切换到相对引用,使用& Ctrl+向下箭头键 >到达列的底部,然后再使用一次向下箭头键到达第一个空单元格。
Excel 2000是成功地记录使用Ctrl键选择不同高度和宽度的单元格区域块的第一个Excel版本。如果从数据块的左上角开始,同时按下Shift键和Ctrl键不放,再按向下箭头键和向右箭头键,可以选择整个数据块(只要数据间没有间隔)。如果使用相对引用记录下这些操作,则可以使用宏选择不同大小的数据块。Excel的早期版本记录下原始数据块大小的绝对地址,而不管记录的模式。
1.1.3 Visual Basic编辑器
现在来看看在Excel的后台发生了哪些事。如果希望理解宏、修改宏并发掘VBA的强大功能,学会使用Visual Basic编辑器(VBE)是必要的。VBE运行在独立于Excel窗口的专有窗口。可以使用许多方式激活VBE窗口。
首先,可以通过单击功能区“开发工具”选项卡中的Visual Basic按钮来激活VBE窗口,也可以同时按下Alt键和F11键来激活该窗口。& Alt+F11 >作为切换键,可以用于在Excel窗口和VBE窗口之间进行切换。如果希望编辑指定的宏,则可以使用功能区“开发工具”选项卡中的“宏”按钮或者状态栏左侧的播放宏按钮1打开“宏”对话框,选择该宏,单击“编辑”按钮,打开VBE窗口,如图1-5所示。
当切换到VBE窗口时,可能除了菜单栏外,什么都看不到。如果看不到工具栏,则使用菜单“视图”→“工具栏”,单击“标准”。使用菜单“视图”→“工程资源管理器”和“视图”→“属性窗口”显示左侧的窗口。如果不能看到右侧的代码模块,那么在“工程资源管理器”窗口里双击“模块1”图标。
1.代码模块
所有宏都驻留在代码模块里,如图1-5中VBE窗口的右侧所示。有两种类型的代码模块:标准模块和类模块。在图1-5的右侧所看到的是一个标准模块。可以使用类模块创建自己的对象,除非研究非常高级的操作,现在不需要知道更多关于类模块的知识。参见第15章关于如何使用类模块的更多详细内容。
应用程序里已经包含了一些类模块。这些类模块与工作簿的每个工作表相关联,整个工作簿也有一个对应的模块。可以在“工程资源管理器”窗口的“Microsoft Excel对象”文件夹里看到这些模块。在本章后面有更多与这些模块相关的内容。
用户在工作簿中可添加的代码模块的数量无上限。宏录制器已经插入了一个名为“模块1”的代码模块。每个模块都可以包含许多宏。对于小型应用程序,可以将所有宏放置在同一个模块里。对于更大型的工程,将互不相关的宏归类到单独的模块里能更好地组织代码。
在VBA中,宏被称为过程。有两种类型的过程:子过程和函数过程。在下一节中,将介绍函数过程。宏录制器只能生成子过程。在图1-5所示中可以看到通过宏录制器创建的MonthNames1子过程。
子过程以关键字Sub开始,之后是过程的名称,然后是一对括号。关键字End Sub标志着子过程的结束。虽然不是强制的,但建议Sub过程里的代码采用正常缩进,使之与过程的开始和结束相区分,以便更容易阅读整个过程。进一步的缩进通常用于区分代码块,诸如If判断语句和循环结构。例如:
If ActiveCell.Value = 10 Then
   ActiveCell.Font.Bold = True
任何以单引号开始的行都是注释行,VBA忽略该行。为代码添加注释行来提供代码说明是非常重要的良好的编程习惯之一。也可以在代码行的右侧添加注释,例如:
Range("B1").Select '选择单元格B1
在这个阶段,代码不可能非常完美,但应该能够粗略地知道将要发生什么。如果查看MonthNames1中的代码,则将了解该代码先选择单元格,然后将月份名称赋值给活动单元格。用户可以编辑部分代码,例如修改拼写错了的月份名称;或者可以识别和删除设置字体为加粗的代码行;或者可以选择并删除整个宏。
注意MonthNames1和MonthNames2之间的不同。MonthNames1选择特定的单元格,例如B1和C1。MonthNames2使用Offset来选择与活动单元格在相同行但向右偏离一列的单元格。是不是已经找到一点VBA语言的感觉了?
3.工程资源管理器
工程资源管理器是基本的导航工具。在VBA中,每个工作簿都包含一个工程。工程资源管理器显示所有已经打开的工程以及这些工程的组成元素,如图1-6所示。
可以使用工程资源管理器查找和激活工程中的代码模块。双击某模块图标,打开并激活该模块。也可以在工程资源管理器中插入和删除代码模块。在工程资源管理器窗口里的任意位置单击鼠标右键,从弹出的上下文菜单中选择“插入”,可添加新的标准模块、类模块或用户窗体。
要删除“模块1”,在该模块名上单击鼠标右键,选择“移除模块1”。注意,不能在与工作簿对象或工作表对象相关联的模块中执行删除操作。模块中的代码可被导出到一个单独的文本文件中,或从文本文件中导入代码。
4.属性窗口
属性窗口显示工程资源管理器窗口中当前活动对象在设计时可以改变的属性。例如,在工程资源管理器窗口中单击Sheet1,则在属性窗口里显示其属性,如图1-7所示。将ScrollArea属性设置为A1:D10,限定用户在工作表中的工作区域。
可以相当容易地获取与任何属性相关联的帮助屏幕。只需选择属性,然后按F1键,如图1-7中所选取的ScrollArea属性。
1.1.4 运行宏的其他方法
前面已介绍了如何使用快捷键运行宏和如何从功能区和状态栏的宏按钮运行宏。这两种方法对用户都不是特别友好。需要对宏很熟悉,才能轻松地使用这些技术。可以通过将宏附加到按钮中,使其更便于访问。
当宏属于特定的工作表,并且只用于该工作表的特定部分时,可以将宏附加到某一按钮上,在恰当的位置嵌入工作表。如果希望某个宏通用于任意工作表或工作簿,且能在工作表的任意位置被使用,最好把宏附加到快速访问工具栏中的按钮上。
许多其他对象也可以附加宏,比如组合框、列表框、滚动条、复选框和选项按钮。所有这些对象都称作控件(参见第10章关于控件的更多信息)。也可以将宏附加到工作表中的图形对象,例如使用功能区“插入”选项卡中的“形状”按钮所创建的形状。
1.工作表按钮
Excel 2007有两组不同的控件,都能嵌入到工作表中。一组源自以前版本的窗体工具栏,另一组源自以前版本的控件工具箱。窗体工具栏最初出现在Excel 5和95中,可以在工作表里嵌入窗体控件,也可以用于Excel 5和95的对话框工作表创建对话框。Excel 97引入了在控件工具箱工具栏中更新的ActiveX控件,可以在工作表里嵌入ActiveX控件,或者将其使用在VBE的用户窗体中创建对话框。
要在Excel 2007中创建控件,选择功能区中的“开发工具”选项卡。在“控件”组中,单击“插入”按钮打开如图1-8所示的窗口。
为与老版本的Excel相兼容,Excel 97和更高版本的Excel都支持两种控件和创建对话框的技术。如无须兼容Excel 5和95,可以只使用ActiveX控件。
2.窗体控件
窗体控件2的好处之一是比ActiveX控件更简单,因为它们并不具备ActiveX控件的全部功能。例如,窗体控件仅能响应单个的、预定义的事件,通常是鼠标单击事件。ActiveX控件可以响应许多事件,例如鼠标单击、双击或者按下键盘中的某按键。如果不需要这些功能,简单的窗体控件是不错的选择。打开功能区“开发工具”选项卡中的“插入”按钮,单击控件对话框内左上方的按钮,在工作表中创建一个窗体按钮。
在工作表中选定放置按钮的位置,鼠标单击并沿对角线方向拖曳至适合的大小,这样就绘成了一个按钮。此时,将出现如图1-9所示的“指定宏”对话框,可以选择要附加到按钮中的宏。
单击“确定”完成宏的指定。之后编辑按钮中的文本,使其具有更有意义的功能提示。单击一个单元格,按下该按钮,运行所附加的宏。如需编辑该按钮并且该按钮未被选中,可在该按钮上单击鼠标右键选择该控件,同时显示一个上下文菜单。如果不希望显示上下文菜单,按住Ctrl键的同时在该按钮上单击鼠标左键或右键来选择它(不要在按下Ctrl键时拖动鼠标,否则将为该按钮创建一份拷贝)。
如果希望将按钮与工作表的网格线对齐,则在使用鼠标绘制按钮时按住Alt键。如果已经绘制了该按钮,则选择它,然后按住Alt键并拖动任意出现在按钮四角和边缘的白框,所拖动的边缘或角将吸附到最近的网格线。
3.ActiveX控件
在功能区“开发工具”选项卡中打开“插入”按钮,在控件对话框的ActiveX控件部分,单击其左上角的按钮,创建一个ActiveX命令按钮控件。当在工作表中绘制按钮时,则进入设计模式。在设计模式下,使用鼠标单击选择控件,然后编辑该控件。如果希望新控件响应事件,则必须关闭设计模式。通过单击功能区“开发工具”选项卡中的“设计模式”按钮,使其不再高亮显示来关闭设计模式。图1-10显示了当设计模式处于活动状态时的“设计模式”按钮,该按钮位于ActiveX控件的“插入”按钮右方。
系统不会为ActiveX命令按钮提示指定宏,但必须为该按钮编写Click事件过程。事件过程是子过程,例如,当单击按钮时执行该过程。编写事件过程需处于设计模式下,双击该命令按钮打开VBE窗口并显示工作表代码模块。在该模块里已插入了代码的Sub语句行和End Sub语句行,可在其中添加必要的代码来运行MonthNames2宏,如图1-11所示。
运行这段代码之前,切换回Excel工作表界面,关闭设计模式,然后单击该命令按钮。
如果希望对该命令按钮作一些修改,则需要通过单击“设计模式”按钮返回设计模式。然后,选择该命令按钮,改变其在工作表中的大小和位置。也可以通过在按钮上单击鼠标右键并选择“属性”,出现如图1-12所示的窗口显示其属性。
通过修改Caption属性的值,可改变命令按钮上的文本。也可以设置标题文本的字体以及前景色和背景色。如果希望该按钮在Excel 97中正常运行,建议将其TakeFocusOnClick属性由默认值True改为False。如果该按钮在被单击时获取焦点,Excel 97不允许为某些属性赋值,例如Range对象的NumberFormat属性。
4.快速访问工具栏
在Excel 2007之前的Excel版本中,可以将宏附加到工具栏按钮上。因为在Excel 2007里功能区取代了工具栏和菜单,所以除了快速访问工具栏之外,该功能已不再存在。快速访问工具栏可处于功能区的上方或下方,在快速访问工具栏内可以添加功能区中的任何按钮,便于直接访问该按钮。当右键单击某功能区按钮时,可从弹出菜单中选择“添加到快速访问工具栏”。该菜单也提供了“自定义快速访问工具栏”的选项,将打开如图1-13所示的对话框。
在“从下列位置选择命令”下拉列表框中,选择“宏”。现在,可以选择宏并单击“添加”按钮,将打开的工作簿中的宏添加到快速访问工具栏。单击“修改”按钮,将提供一组图标选择,可以修改与宏相关联的图标,也提供了一个文本框,可以输入按钮的快速提示。
5.事件过程
事件过程是特别的宏过程,响应在Excel里发生的事件。事件包括用户操作(例如在按钮上单击鼠标)以及系统的行为(例如工作表的重新计算)。自从Excel 97以来,Excel版本公开了大量的事件,可以在其中编写代码。
上一节里提供了一个很好的示例,即运行MonthNames2宏的ActiveX命令按钮的Click事件过程。在嵌入命令按钮的工作表代码模块中,输入该事件过程的代码。在工作簿、工作表、图表和用户窗体之后的类模块里,包含所有的事件过程。
通过激活某模块,例如ThisWorkbook模块,从该模块顶部左侧的下拉列表框中选择一个对象,例如Workbook,然后激活其右侧的下拉列表框,如图1-14所示,可以看到可用的事件。
当打开工作簿时,可以使用Workbook_Open()事件初始化工作簿。其中的代码可能很简单,如只是激活某特定的工作表和选择数据输入的区域,也可能更复杂,如在功能区中创建新的按钮。
为了与Excel 5和95兼容,仍然可以在标准模块里创建名为Auto_Open()的子过程,该过程在打开工作簿时运行。如果同时存在Workbook_Open()事件过程,则将首先运行事件过程。
如所看到的那样,有许多事件可供选择。某些事件,允许事件取消,例如BeforeSave事件和BeforeClose事件。下列事件过程将阻止工作簿关闭,直至工作表Sheet1里单元格A1的值为True:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
  If ThisWorkbook.Sheets("Sheet1").Range("A1").Value && True Then
   Cancel = True
该代码甚至阻止Excel窗口的关闭。
1译者注:在正式发布的Excel 2007版本中,状态栏左侧没有“播放宏”按钮。
2译者注:Excel 2007中文版中为“表单控件”。
Application对象
工作簿和工作表
使用单元格区域
数据透视表
文本文件和文件对话框
使用XML和开放的XML文件格式
自动化加载项和COM加载项
与其他Office应用程序交互
使用ADO访问数据
管理外部数据
信任中心和文档安全
使用Excel浏览OLAP数据源
Excel和Internet
国际性的问题
利用Windows API编程
Excel 2007对象模型
VBE对象模型
Office 2007对象模型Ailt XLS to XLSX XLSM Converter
6.5免费下载_文件管理_下载之家
Ailt&XLS&to&XLSX&XLSM&Converter&6.5
软件大小:4.54 MB
更新时间:
软件语言:英文软件软件性质:免费软件
软件官网:
应用平台:Xp,,Vista,Win7
软件评分:

标 签:
已有81人下载
软件其他版本
顶
踩
& & & & Ailt的XLS,XLSX XLSM转换是一个功能强大的Excel转换器,可以批量转换Excel Excel97-2003(*. XLS)(*. XLSX,*. XLSM)文件。转换速度非常快。容易使用,只是点击几下即可完成转换。
高速下载器通道:
其他下载地址:
无法下载或下载后无法使用
  从今年的双十一的销售成绩看,华为、魅族、小米形成了三国鼎立的局...
  在之前的微信教程中,我们分享了删除微信红包发送与领取记录的方法...
还没关注下载之家微信 的亲们赶紧扫一扫左侧的二维码吧!
亲们赶紧扫一扫关注下载之家的微信与我们互动吧!
微信公众号新浪微博
拼音索引:
请在下面填写您遇到的问题或者意见。并留下您的联系方式,感谢您对下载之家的支持!
联系方式:}

我要回帖

更多关于 xlsb文件怎么打开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信