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

是否关闭除活动工作簿之外的所有工作簿而不中断链接?

是的,可以关闭除活动工作簿之外的所有工作簿而不中断链接。在Excel中,可以通过以下步骤实现:

  1. 首先,确保活动工作簿是当前打开的工作簿。
  2. 点击Excel窗口左上角的"文件"选项卡。
  3. 在文件选项卡下,选择"选项"。
  4. 在弹出的选项对话框中,选择"高级"选项。
  5. 在高级选项中,找到"显示"部分。
  6. 在显示部分,找到"在窗口中显示"选项。
  7. 取消勾选"所有工作簿"选项。
  8. 点击"确定"按钮保存更改。

这样,除了活动工作簿之外的所有工作簿将会被关闭,但链接不会中断。这样做的好处是可以提高Excel的性能和响应速度,尤其是在处理大量数据或复杂计算的情况下。

推荐的腾讯云相关产品是腾讯云云服务器(CVM),它提供了稳定可靠的云计算基础设施,适用于各种应用场景。您可以通过以下链接了解更多关于腾讯云云服务器的信息:https://cloud.tencent.com/product/cvm

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VBA代码库10:强制用户启用宏

下面讲解方法隐藏“欢迎”工作表(告诉用户启用宏)之外所有工作表,并在每次保存工作簿时强制执行该工作表。如果用户在启用了宏情况下打开工作簿,则宏将不会隐藏所有工作表。...还可以使用Excel VeryHidden属性来实现工作隐藏,这意味着不能使用Excel菜单来取消隐藏工作表。但是,这只会影响该工作簿,因此用户可以使用另一个工作簿宏取消隐藏所有工作表。...但是,在关闭文件时确实会产生一个非常小问题。如果用户尝试退出该应用程序,它将关闭工作簿不是Excel。再次退出将完全关闭Excel。...Application.EnableEvents = False '评估是否保存工作簿并模拟默认提示信息 With ThisWorkbook If Not .Saved...'否则不保存改变关闭工作簿.

2.4K40

Workbook工作簿对象方法(二)

五、工作簿对象close方法 关闭工作簿workbook对象使用close方法,如果是workbooks集合对象close则是关闭所有打开工作簿对象。...Workbooks("vba.xlsm").Close 是关闭了单个工作簿vba.xlsm,workbooks.close则是关闭所有打开工作簿。...在关闭工作簿时,如果excel表有修改且没有保存,那么系统会在关闭前弹窗提示是否需要保存。如果希望出现弹窗,可以通过设置close方法参数来修改。 下面看下close方法完整格式。...Workbook对象.close(SaveChanges,Filename,RouteWorkbook) 1、所有参数均为可选参数。 2、参数SaveChanges指定是否保存对工作簿所作修改。...与之前介绍工作表activesheet属性类似。 thisworkbook是对程序所在工作簿引用。activeworkbook则是当前活动工作簿引用。

4.7K20
  • Excel小技巧79:如何跟踪Excel工作簿修改

    如果你对Excel工作表进行更改,然后在45天后再次打开该工作簿,则在关闭工作簿之前,你将能够看到所有45天更改历史记录。但关闭时,任何超过30天更改历史记录都将消失。...这意味着下次打开它时,你将无法看到45天前所做更改。 4. 无论何时开启跟踪,工作簿都将成为共享工作簿。这意味着多个用户将对文档进行更改。...你还可以选择突出显示上次保存文档时更改(自特定日期以来),或尚未审阅更改。 如果选取了“修订人”,你可以选择跟踪任何人所做更改或之外所有人所做更改。...图4 你可以通过勾选该复选框来隐藏屏幕上更改,将文件发送给所有需要对其进行更改的人,当你取回文件时,只需到“修订”并重新勾选该复选框。 设置跟踪 下一步是查看跟踪设置,并根据需要进行调整。...图6 单击“确定”按钮,将添加一个名为“历史记录”工作表,让你查看对该工作簿所做所有更改,如下图7所示。 ? 图7 在某个时候,你需要接受或拒绝更改。

    6.4K30

    Excel VBA编程

    隐藏活动工作表外所有工作表 批量新建指定名称工作表 批量对数据进行分离,并保存到不同工作表中 将多张工作表中数据合并到一张工作表中 将工作簿每张工作表都保存为单独工作簿文件 将多个工作簿数据合并到同一张工作表中...当前活动窗口 ActiveWorkbook 当前活动工作簿 Charts 当前活动工作簿所有的图表工作表 selection 当前活动工作簿所有选中对象 sheets 当前活动工作簿所有sheet...对象,包括普通工作表,图表工作表,Excel4.0宏工作表和5.0对话框工作表 worksheets 当前活动工作簿所有worksheet对象(普通工作表) workbooks 当前所有打开工作簿...——add 创建空白工作簿:如果直接调用workbook对象add方法,设置任何参数,excel将创建一个只含普通工作工作簿 指定用来创建工作簿模板: 如果想将某个工作簿文件作为新建工作簿模板...change 工作表中单元格发生更改时发生 deactivate 工作表由活动工作表变为活动工作表时发生 followHyperlink 单击工作表中任意超链接时发生 PivotTableUpdate

    45.5K33

    一起学Excel专业开发18:Excel工时报表与分析系统开发(2)——创建特定应用加载宏(续)

    gsMSG_BOOK_NOT_ACTIVE,vbExclamation, gsAPP_NAME End If End Sub PostTimeEntriesToNetwork过程中,首先判断接口工作簿是否处于活动状态...,这样可以防止用户单击工具栏中按钮时,接口工作簿不是当前工作簿导致运行时错误。...这是因为在关闭加载宏工作簿时会触发过程Auto_Close,Auto_Close过程会再次调用ShutdownApplication过程。...在工时输入工作簿关闭后,该过程检查是否还有其他可见工作簿处于打开状态。如果没有,则关闭Excel。如果有可见工作簿处于打开状态,则只关闭工作簿关闭Excel。...实现方法是,为工时输入工作簿添加一个名为PetrasTimesheet自定义文档属性,合并程序通过检测该属性是否存在来判断工作簿是否为我们需要工时输入工作簿

    1.3K20

    EXCEL VBA语句集300

    ) ThisWorkbook.Save ‘保存工作簿 (11) ThisWorkbook.close ‘关闭当前工作簿 (12) ActiveWorkbook.Sheets.Count ‘获取活动工作薄中工作表数...返回当前工作簿路径和名称 (15) ActiveWindow.EnableResize=False ‘禁止调整活动工作簿大小 (16) Application.Window.Arrange xlArrangeStyleTiled...‘取消当前工作所有链接 (30) ActiveSheet.PageSetup.Orientation=xlLandscape 或ActiveSheet.PageSetup.Orientation...‘选定当前工作所有单元格 (34) Range(“A1”).ClearContents ‘清除活动工作表上单元格A1中内容 Selection.ClearContents ‘清除选定区域内容...(104) Workbooks.Close ‘关闭所有打开工作簿 (105) ActiveWorkbook.LinkSources(xlExcelLinks)(1) ‘返回当前工作簿第一条链接

    1.9K40

    Excel宏教程 (宏介绍与基本使用)

    编号按照创建或打开工作簿顺序来确定,第一个打开工作簿编号为1,第二个打开工作簿为2……。...2、工作表:Worksheets、Worksheet、ActiveSheet Worksheets集合包含工作簿所有工作表,即一个excel文件中所有数据表页;Worksheet则代表其中一个工作表...Charts代表指定工作簿活动工作簿所有图表工作集合,但不包括嵌入式在工作表或对话框编辑表中图表。...‘当前工作簿另存为”工作表名.xls” 在另存时,若指定存盘文件名包含路径,则保存在该工作簿打开目录下。...若此存盘文件已存在,也可用关闭excel警告提示方法以免其自动弹出提示框。

    6.4K10

    VBA小技巧11:创建动态有效性列表

    在有些情况下,当工作簿发生变化时,有效性列表中项目随之更新是很有用。例如,如下图1所示,在“目录”工作表中,使用数据有效性列出了工作簿所有工作名称,这可用于对工作表进行导航操作。...对于含有大量工作工作簿来说,这尤其有用。 ? 图1 当我们在工作簿中添加或者删除工作表时,想要该有效性列表能够自动更新,如下图2所示。 ? 图2 可以使用VBA代码来实现。....AddType:=xlValidateList, Formula1:=strList End With Set wks =Nothing End Sub 代码中,遍历工作簿所有工作表...,将“目录”工作之外工作表名称使用“,”连接成字符串。...AddSheetsName End Sub Private Sub Workbook_SheetDeactivate(ByVal Sh AsObject) AddSheetsName End Sub 关闭工作簿

    1.3K30

    XMind 快捷键完整命令

    Ctrl+Enter Command+Enter 提交备注 Ctrl+Enter Command+Enter 提交批注 Ctrl+F Command+F 查找/ 替换 Ctrl+4 Command+4 关闭活动编辑器...Ctrl+Shift+S Command+Shift+S 保存所有工作簿 Ctrl+Shift+W Command+Shift+W 关闭所有工作簿 Ctrl+T Command+T 字体 Ctrl+T...Ctrl+D 居中对齐 Ctrl+E 快速切换编辑器 Ctrl+Enter 插入当前主题父主题 Ctrl+Enter 提交备注 Ctrl+Enter 提交批注 Ctrl+F 查找/替换 Ctrl+4 关闭活动编辑器...I 插入图片/倾斜 Ctrl+Insert 复制 Ctrl+L 左排列/插入联系 Ctrl+M 换活动视图或编辑器最大化/复原状态 Ctrl+N 打开新建模板窗口 Ctrl+O 打开工作簿 Ctrl+...S 保存所有工作簿 Ctrl+Shift+W 关闭所有工作簿 Ctrl+T 字体 Ctrl+T 创建新思维导图 Ctrl+U 下划线 Ctrl+V 粘贴 Ctrl+W 关闭当前工作簿 Ctrl+X 剪切

    1.6K10

    VBA: 打开Excel文件两种方式(GetObject函数和Workbooks.Open方法)

    IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad) 编辑结束后,如果要关闭工作簿...注意:通过GetObject函数引用某个工作簿时,如果该工作簿已经打开,但不处于活动(Active)状态,则程序可能会报错。...3 两种打开方式区别 (1)使用GetObject函数好处是,可以通过隐藏方式打开指定工作簿。如果目的是获取指定工作簿数据,试图修改数据,那可以使用GetObject函数。...(2)在打开指定工作簿时,如果该工作簿已经提前打开,使用GetObject函数有可能会报错,因为该工作簿一般处于活动状态; 使用Workbooks.Open方法通常不会导致错误。...相反,它会返回对已经打开工作簿引用,不会重新打开它。 (3)通过GetObject函数打开Excel文件只要被修改(写)并保存后,后续打开该文件就只能在VBE中看到表格,但用户界面却看不到。

    8.1K11

    一起学Excel专业开发21:Excel工时报表与分析系统开发(3)——自定义用户界面

    : '测试指定工作簿对象变量是否指向有效工作簿 '无须将变量设置为Nothing即可关闭工作簿 Function WorkbookAlive(ByRef wbkTest AsWorkbook) As...: '处理文件->新建菜单项 '关闭任何现有的结果工作簿 '创建一个新工作簿 '然后启动合并程序 Sub MenuFileNew() '在创建一个新工作簿前,关闭现有的结果工作簿 If...'询问要打开工作簿名称 '检查它是否是结果工作簿,然后将其打开 Sub MenuFileOpen() Dim vFile As Variant '在创建新工作簿关闭现有的结果工作簿...将所有工作簿标记为已保存 ......EnableDisableMenus过程作用和代码如下: '启用/禁用按键菜单项,具体取决于应用程序上下文 '当背景工作簿处于活动状态时,大多数功能都被禁用 Sub EnableDisableMenus

    1.9K10

    最全Excel 快捷键总结,告别鼠标!

    (特别重要) Ctrl+F9:按 Ctrl+F9 可将工作簿窗口最小化为图标。 F10 打开或关闭键提示。 F11:创建当前范围内数据图表。...(特别重要) Ctrl+V在插入点处插入剪贴板内容,并替换任何所选内容。只有在剪切或复制了对象、文本或单元格内容之后,才能使用此快捷键。 Ctrl+W关闭选定工作簿窗口。...在公式中选中单元格引用或区域,F4 循环绝对和相对引用各种组合。 Ctrl+F4 :可关闭选定工作簿窗口。 F5 F5 :显示“定位”对话框。...Ctrl+F8:当工作簿未最大化时,按 Ctrl+F8 可执行“大小”命令 Alt+F8:可显示用于创建、运行、编辑或删除宏“宏”对话框。 F9 F9:计算所有打开工作簿所有工作表。...Shift+F9:按 Shift+F9 可计算活动工作表。 Ctrl+Alt+F9:按 Ctrl+Alt+F9 可计算所有打开工作簿所有工作表,不管它们自上次计算以来是否已更改。

    7.3K60

    Excel事件(四)事件顺序

    大家好,本节主要介绍事件发生顺序,事件关闭与开启使用情境。 对于Excel事件五种类别,已经分别介绍了工作表事件和工作簿事件。...不与对象相关事件(即ontime方法和onkey方法)也在application主程序对象方法介绍过。(可通过蓝字链接查看。) 窗体和控件事件会在后面“窗体设计“章节再具体介绍。...如果有多个工作簿,则切换工作簿时也将产生该事件 3、workbook_beforesave事件:保存工作簿之前产生该事件 4、workbook_beforeclose事件:关闭工作簿之前产生该事件 5、...workbook_deactivate事件:关闭工作簿时,在beforeclose事件之后产生该事件,如果有多个工作簿,在切换工作簿时,非激活状态工作簿将产生该事件。...工作表事件顺序 工作事件不多,但操作工作表时也可能触发一些工作簿事件,下面会列出一些常用工作表事件产生顺序 第一种情况:当修改单元格中内容后,再改变活动单元格时事件产生顺序如下: worksheet_change

    2.4K30

    一起学Excel专业开发17:Excel工时报表与分析系统开发(2)——创建特定应用加载宏

    注:所谓特定应用加载宏,是指只能在专门为它所设计工作簿工作一类加载宏。...Excel工时报表与分析系统(PETRAS)加载宏功能: 1.启动和初始化应用程序 2.为应用程序各项功能创建工具栏 3.打开和初始化“工时输入”工作簿 4.允许用户将数据输入工作簿内容复制到预先设定好合并区...”工作簿所有实例进程 在《一起学Excel专业开发16:使用表驱动方法管理工作表用户接口》中,我们已经创建了表驱动用于接口工作簿工作表。...然后,初始化所有全局变量,这里两个全局变量,一个用于存放加载宏完整路径,一个用于指明加载宏是否关闭过程中。接着,查找用户接口工作簿,如果找到则继续运行程序,否则显示错误信息并退出应用程序。...打开并初始化时间输入工作簿 下面的程序读取用于接口设置工作表中数据并在接口工作簿中进行使用: '将设置应用到时间输入工作簿所有工作表 Public Sub MakeWorksheetSettings

    99320

    Excel事件(二)工作表事件

    三、change事件 工作表change事件,当过程所在工作单元格发生改变(包括外部链接引起单元格更改时)自动运行程序,程序也必须在响应工作表对象里。...代码较简单,直接演示示例,在汇总表中加入activate事件代码,出发时弹窗提示工作名称。 与activate事件想对应还有deactivate事件,即工作表由活动状态变为活动状态时触发事件。...比如示例当选中汇总表之外其他工作表时,弹窗提示不允许选择,同时选择工作表变为sheet3汇总表。...,汇总表编程活动状态时,即触发事件弹窗,然后重新选择汇总表。...,了解事件参数使用,以及对关闭或开启事件如何使用。

    3.6K10

    拒绝加班:巧用前端电子表格中构建公式树

    还在为满屏公式“内牛满面”吗?还在为长串公式解析发愁吗? 还在定位错误公式苦恼吗?上班要写代码,加班还要分析这又长又臭公式。你发际线还好吗? 本葡萄来拯救你发际线啦!...不仅快且稳,重要是可以早点下班,他香吗? ok,那我们来看看效果。.../demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/initialization/purejs 可以看到上图除了用一个工作簿实例用于正常显示数据和公式之外...我们可以把上方工作簿对象定义为spread,把下方绘制公式树工作簿对象定义为spreadForShow,在默认情况下,我们通过css将spreadForShow进行隐藏。...然后将用显示公式树spreadForShow这个工作簿进行隐藏。因为我们主要逻辑是通过右键显示公式树,然后切换单元格时候关闭公式树。

    71630

    python读取excel并写入excel_python如何读取文件夹下所有文件

    \\python数据\\实验数据\\Excel文件实验数据\\sale_january_2017_in_pandas.xlsx')#使用to_excel将之前读取工作簿工作数据写入到新建工作簿工作表中...data_frame.to_excel(writer,sheet_name='jan_2017_output_sheet',index=False)#保存并且关闭工作簿writer.save() (3)...('E:\\研究生学习\\python数据\\实验数据\\Excel文件实验数据\\sale_january_2017_in_pandas.xlsx')#使用to_excel将之前读取工作簿工作数据写入到新建工作簿工作表中...data_frame.to_excel(writer,sheet_name='jan_2017_output_sheet',index=False)#保存并且关闭工作簿writer.save() 后两种方法用是...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.7K30

    Worksheet工作表对象方法

    大家好,上节介绍了工作比对象常用属性,那么本节主要介绍工作表对象常用方法。 一、activate与selcet方法 这两种方法主要是用于激活工作表,即让处于活动状态工作表变为活动编辑状态。...区别主要有两点:1、对于隐藏工作表,激活只能使用activate方法。2、需要选中多张未隐藏工作表对象时,则需要使用select方法,activate方法只能激活一个工作表对象。...下面通过举例说明,最简单开始只添加一个新工作表。 省略所有参数,运行代码add方法会再活动工作表前面添加新工作表。 如果需要指定位置和数量,就需要使用add方法参数。...在使用delete方法时,excel会弹窗是否确认删除。这就会阻碍vba代码自动运行。那么就需要先将excel询问警告对话关闭。...如果没有指定参数,Excel将创建一个包含所移动工作工作簿。原表中不保留。 如果指定参数,那么会将表移动到新建工作表中。

    2.1K10
    领券