Excel 中的另一个复制问题:
如何将工作表从 WorkbookA.xlsx 复制到 WorkbookB.xlsx 而不复制的工作表仍然引用 WorkbookA.xlsx 例如公式在复制时=B!23
变为=[WorkbookA.xlsx]!B!23
。
我想维护“相对”单元格引用而不是“绝对”单元格引用(如果它还不存在,我将在 Excel 世界中发明这个术语)。
我无法使其工作的另一种可能选择是仅粘贴单元格“值”的选项。Excel 将“值”视为计算值而不是单元格中的实际公式。如果我选择粘贴公式,它仍然提供绝对引用。
更多关于为什么我需要这个: 我有一个用于日常操作的生产 xlsx。我们经常需要对这个 xlsx 进行“升级”,因此一个人可以为一张纸创建一个副本和他的更改。同时,另一个人也可能正在对另一个工作表进行更改。鉴于这些工作表在其他工作表上没有依赖单元格,例如摘要报告,我们希望只需将工作表复制并合并回原始 xlsx。但是“绝对”引用带来了很多麻烦。
vba macros microsoft-excel-2007 microsoft-excel microsoft-excel-2010
我需要有关在工作中完成的项目的密码检索或绕过密码的帮助。笔者用MS Excel做项目,在客户端的服务器上。我们使用的服务器无法访问 Notepad++。
我正在处理一些使用 Excel 和 VBA 工作的项目,所以我别无选择,只能使用 Microsoft Visual Basic 编辑器。我通常不介意,但我不知道如何为编辑器设置自定义颜色(我只能从默认调色板中进行选择)。
要更改当前的颜色,我去Tools -> Options -> Editor Format
...但是,您的选择仅限于默认(和基本)16 种颜色 - 当我说基本时,我的意思是基本,如粉红色、蓝色、黑色、白色等。 ..
有谁知道如何指定自定义颜色,或者至少更改默认调色板中显示的一些颜色?
是否可以在一个工作簿中编写 VBA 脚本,并在机器的其他工作簿中使用它?我想我正在寻找一种编写宏包的方法。
编辑 按照 Lance 给出的链接中的说明,我设法创建了插件,但在“宏”选项卡中看不到它。我错过了什么?
有没有办法限制excel在运行时可以访问的CPU使用量?我有一个 VBA 脚本来计算一堆巨大的数组公式。整个计算使用 100% 的 CPU 可能需要 20 分钟,但在此期间我无法使用我的机器,而宁愿让它在后台以大约 50% 的 CPU 使用率运行,这样我就可以继续做其他事情。有什么建议?
我的操作系统是 Windows 7 Enterprise 64 位,Excel 版本是 2007-32 位
每当我打开多个 Excel 实例时,我都会收到以下消息:
PERSONAL.xlsb 被锁定以进行编辑
问:如何禁用或隐藏此消息?
或者,如果有人可以建议一种方法来改进 Excel 2007 对单个实例中多个显示器的支持,那也可以解决这个问题
注意:我不想使用“忽略使用动态数据交换 (DDE) 的其他应用程序”,因为它会削弱我经常使用的其他功能。
我看过一些帖子显示了使用 VBA(Visual Basic for Applications)代码/宏的答案,但是,我还注意到了关于如何使用 VBA(如何实现和执行它)的其他评论。我希望这将有助于执行代码。
所以,我的问题是:
我有一些 VBA 代码。如何将 VBA 添加到我的 MS Excel、Word 或 Outlook 项目中?
使用 VBA 访问工作表中的第一个工作表是 Worksheets(1)。ListBox 中的第一项是 myListBox.List(0)。我听说 Collections 是基于 1 的,但我不知道它们是什么。VBA 数组是基于 0 的。像 MID 这样的 Excel 字符串函数是从 1 开始的。是否有关于基于 0 或 1 的一般原则,或者您能否提供每个的列表?
在 Excel 2013 中,Visual Basic (VBA)、宏和插件工具等选项和工具在哪里?他们支持吗?
是否有任何内置的 Excel 函数可以反转字符串?