Excel 宏冻结 Outlook

2024-01-19

我有一个相当重的 Excel 宏。当它运行时,Outlook 冻结。

我知道它没有使用所有的 CPU 功率,因为
a) 我有一台强大的多核机器
b)我的所有其他程序(甚至是重型程序)都运行良好。

Outlook 和 Excel 似乎正在共享 Excel 占用的进程。

我的宏不执行任何与 Outlook 相关的操作,至少是无意执行的。它从彭博社获取数据并进行一些计算。


我很感激这匹马已经离开了畜栏……但是,我也经历过这种情况,并且我的代码中没有引用 Outlook 模型。我还注意到,当另一个 Excel 实例中的宏正在运行时,我的 Excel 被锁定。

要解决此问题,您需要添加一个

DOEVENTS

行到您的代码,引用 MSDN 站点

DoEvents将控制权传递给操作系统。控制权已返回 当操作系统处理完它的事件后 队列

将 DOEVENTS 行放在哪里很大程度上取决于您的代码,但在我进行大量 SQL 调用的相当重的宏中,我将其放置在每个 SQL 调用之前,这似乎运行良好。让我可以在一个 Excel 实例中非常愉快地工作,同时后台实例执行大量 SQL 获取。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Excel 宏冻结 Outlook 的相关文章

  • 用户完成后关闭 Excel

    任务非常简单 我想从 VB net GUI 打开 Excel 文档 xls 用户将处理 Excel 文件 用户完成后关闭 Excel 文件 我想要VB net代码释放Excel对象 问题是 当用户关闭文件时 Excel 对象仍然可以在任务管
  • ATL创建的COM接口继承IDispatch但后期绑定不起作用

    这是我的 IDL 文件 IFrame 是一个双接口 同时继承了 IDispatch 和 IUnknown object uuid C5AD0517 37FC 479C 9C7A A063B17E4A2E dual nonextensible
  • Delphi - 通过 ADO 查询获取 Excel 行

    我有以下 Excel 文件 我将 AdoConnection ConnectionString 设置为 AdoConnection ConnectionString Provider Microsoft Jet OLEDB 4 0 Data
  • 在 XSSF 工作簿上设置密码保护

    我想为使用 poi 3 14 创建的 xlsx 文件添加密码保护 该文档声称 这是可能的 http poi apache org cryption html http poi apache org encryption html 使用我尝试
  • Outlook Rest 调用表单 angularjs

    使用 Outlook 我正在尝试创建事件 当我使用 POSTMAN 发送请求时 它工作正常 但 Angularjs 中的相同代码却不起作用 代码有什么问题 请帮忙 scope createEvents function var url ht
  • 此插件导致 Outlook 启动缓慢

    我正在使用 C NET 4 5 开发 Outlook Addin 项目 但部署后 有时 Outlook 会禁用我的插件 并显示此消息 这个插件导致 Outlook 启动缓慢 我不知道我的插件出了什么问题 这只有很少的代码 并且ThisAdd
  • Excel VBA 将范围值复制到数组,

    我有以下代码摘录 我试图将一系列值复制到声明的数组上 但它一直给我 无法分配给数组 错误 Dim permittedCurve 0 To 7000 As Variant permittedCurve activeWorkbook Works
  • 用一行代码隐藏所有自动筛选下拉列表

    我有一个相当大的 Excel 文件 其中包含大量数据 我使用验证列表 该列表通过 VBA 生成过滤器 因为我有 52 列 一年中的每周一列 所以我会自动在每个标题中看到一个小下拉箭头 我使用这段代码手动隐藏每列的下拉箭头 Worksheet
  • INDEX 和 SMALL 只返回一个结果

    我写的 Excel 公式如下 但有错误 IFERROR INDEX Testbook2 xlsx Sheet1 A 2 B 6 SMALL IF Testbook2 xlsx Sheet1 B 2 B 6 A ROW Testbook2 x
  • 将字符串中的一个字符替换为另一个字符

    我有如下数据 A B C D 我想更换C与数据 例如 Z 这样它可能看起来像 A B Z D 我该怎么做 SUBSTITUTE A1 C Z 虽然我不清楚你是否想要G or Z 你提到G但你的示例输出显示Z
  • 强制 Excel 将多张纸作为单个作业打印

    在某些 Excel 2003 工作簿中 当我尝试print如果有多个工作表 Excel 将这些工作表视为单独的打印作业 这让我一直在编写的 Excel 自动化应用程序感到困惑 因为它会导致 Adob e PDF Printer 停止并询问用
  • org.apache.poi 中的异常

    我试图编写一个可以读取和写入的程序 xlsx文件中 下面提供的代码旨在能够编写其第一个 Excel 程序 package excel reader import java io FileOutputStream import java io
  • GetActiveObject() 与 GetObject() -- MK_E_UNAVAILABLE 错误

    All 我在将一些 VBA 代码转换为 C 时遇到一些问题 我们有一个充当本地 COM 服务器的第 3 方应用程序 在我们使用的VBA代码中获取对象 获取对现有对象的引用 e g Set appHandle GetObject ProgId
  • 将范围传递给 Excel 用户定义函数并将其分配给数组

    我在尝试着 通过两个范围 多行单列 Excel 2007 中的用户定义函数 然后将其分配给一个数组进行处理 谁能告诉我如何将这样的范围分配给数组 范围不是恒定的 因为我在不同的单元格中使用 UDF 来处理不同的数据 所以我不能使用 e g
  • 如何查找 Outlook .pst 文件的完整路径?

    有没有办法通过 API 调用或注册表项以编程方式查找当前用户的 Outlook pst 文件的位置 With 展望赎回 http www dimastr com redemption 您可以使用 VBA 迭代消息存储RDOStores集合
  • 以编程方式创建验证列表

    我有一组从外部源进入 VBA 代码的数据 我希望能够分配该数据以用作此工作簿中一张工作表的单元格下拉框中的验证 但是 我不想将该数据复制到工作表中 然后使用命名范围 可能有相当多的数据 而且这感觉不是很有效 我确信一定有办法 但我还没有找到
  • 访问应用程序,带有表单任务栏图标的隐藏应用程序窗口

    我有一个带有一个主表单的访问应用程序 当您打开应用程序时 AutoExec 宏会通过 Windows API apiShowWindow 隐藏应用程序 然后 AutoExec 打开设置为 Popup 的主窗体 这一切都很顺利 我的数据库内容
  • 使用 Excel VBA 比较列并突出显示匹配数据

    我需要比较Column B in Sheet 2 with Column C in Sheet 3并突出显示具有匹配数据的单元格Column B Sheet 2 中使用了以下公式条件格式 哪个有效 NOT ISNA VLOOKUP Shee
  • 如何获取Excel工作簿第一页的名称?

    假设您不知道 Excel 工作簿中第一个工作表的名称 并且您想找到一种方法来读取first页 该片段有时有效 但并非总是有效 只有我吗 或者有没有一种简单的方法可以做到这一点 MyConnection new System Data Ole
  • 从 Excel 中的范围中提取唯一值

    下午好 I would like to extract the unique value from my range in Excel This value will shift between the columns in this ra

随机推荐

  • 如何为 JDialog 设置圆角的 3D 边框?

    我可以向 JDialog 添加圆角边框 如下所示如何在 Java Swing 中创建圆形标题边框 https stackoverflow com questions 3056089 how to create a rounded title
  • 如何在 Presto 中将时间戳转换为日期?

    我喜欢将时间戳列转换为日期和时间格式 我应该如何从 presto 编写查询 我的时间戳是UTC时间 非常感谢 Timestamp format 1506929478589 After query convert it looks like
  • Android 键盘“前往”按钮至“搜索”

    任何人都可以告诉如何用 搜索 代替 Android 键盘中的 执行 或 完成 按钮 不是放大镜 像这样的东西 android imeOptions actionSearch 可能会起作用 在你的情况下 还有其他选项 例如 android i
  • 如何反转列表?

    在Scheme中反转列表的函数是什么 它需要能够处理嵌套列表 所以如果你做类似的事情 reverse a b c d e 你会得到 e b c d a 作为输出 我应该如何解决这个问题 我不仅仅是在寻找答案 而是寻找有助于我学习的东西 de
  • SAS 哈希表:有没有办法在不同的键上查找/连接或具有可选键

    我经常处理一些键不完美的数据 并且我需要连接来自不同源的数据 我想继续使用哈希对象以获得速度优势 但是当我使用大量数据时 我可能会遇到崩溃 记忆限制 一个简单的概述是我有 2 个不同的键 它们都是唯一的 但并非每条记录都存在 我们将它们称为
  • Bootstrap崩溃,展开完成后回调

    我有一个引导程序折叠面板 http getbootstrap com javascript collapse在我的网页中 我需要在转换完成并且面板完全展开后执行一个函数 我找到了这个示例 了解如何在面板折叠时访问回调并且hidden bs
  • Unix 命令检查文件大小

    我需要检查显示屏files我的服务器及其大小 我需要使用哪个命令 任何变体ls命令 I hope ls lah会做这项工作 另外 如果您是 UNIX 环境的新手 请访问http www tutorialspoint com unix uni
  • 单击时更改 li 元素上的背景

    我想要做的事情是 当用户单击链接时 背景应更改为 指示用户单击了哪个链接 我正在尝试用 jQuery 来做到这一点 menuLink click function var img this find img var id this attr
  • UITableViewCell高度问题

    我实际上正在尝试使图像视图高度动态化 我努力了UITableViewAutomaticDimension 在单元类中 我根据宽高比约束设置了图像的动态高度 好吧 你无法获得单元格的动态高度UITableView自动标注尺寸基于图像的约束 B
  • Jasper 报告在 netbeans 中工作正常,但在部署为 jar 应用程序时出现异常

    我正在使用 java swings 和 jasper reports 进行最后一年的项目 当我在 netbeans 中运行应用程序时 包括报告的应用程序工作正常 但当我将其部署到 jar 文件 然后尝试使用我的命令执行它时提示我看到这个巨大
  • 其他项目中的 Web Api 控制器,路由属性不起作用

    我有两个项目的解决方案 一个是 Web Api bootstap 项目 另一个是类库 类库包含一个具有属性路由的 ApiController 我将 Web api 项目的引用添加到类库中 并希望它能够正常工作 web api 中的路由配置
  • jQuery 将 $this 传递给函数参数

    I have img class bubbles src left png img class bubbles src right png 以及像这样的悬停事件 bubbles each function this hover functi
  • Concourse CI / Gradle:无法创建父目录

    我正在尝试使用 gradle 构建一个 java 项目3 4 1和使用 vagrant 的大厅concourse lite box v2 7 4 和 docker 镜像gradle 3 4 1 jdk8 My pipeline yml is
  • 在 Visual Studio 2010 中将多个项目的多个存储库合并到一个总体解决方案的存储库中?

    假设我有两个 Visual Studio 2010 项目 都在同一个解决方案中 其中一个项目是用于执行任务 x 的 dll 库 另一个是该库的 Windows 窗体 GUI 前端 我们还假设我开始使用两个不同的 Mercurial 存储库
  • Eclipse 的 ecj 编译器可扩展吗?

    我对修改 Java 语法和一些隐式范例感兴趣 由于我使用 Eclipse 进行开发 它提供了自己的编译器 也可以独立使用 所以我想知道是否无法扩展 ecj 以遵守其他语法规则 并正确处理它们 我的语法更改都可以通过从 AST 中删除元素并创
  • jvm 在负载下速度更快吗?

    大量的个人经验 轶事证据和一些基本分析表明 Java 服务器 通常运行 Oracle 的 1 6 JVM 在相当大的负载下 显然仅在一定程度上 具有更快的响应时间 我不认为这纯粹是热点 因为当流量减少时 响应时间会再次减慢 在许多情况下 我
  • 在 JavaScript 中序列化和反序列化数组

    我正在使用 jquery 的 tag it 库来制作一个标记系统 有点像 stackoverflow 的系统 用户输入标签后 库返回一个 JavaScript 数组 我想将其保存在 MySQL 数据库中 我在 javascript 中没有找
  • 内存泄漏和弱引用

    我遇到了一个问题 看起来像是我的一个应用程序中存在内存泄漏 该应用程序随着时间的推移使用更多的内存 在工作大约一周后它会挂起 我已经检测到并修复了一些与我编写的类相关的泄漏 比较使用 sos dll 进行的堆转储很快就发现了它们 并且这些泄
  • 如何关闭 VS Code 中的“匹配”突出显示?

    我不希望 Visual Studio Code 突出显示匹配的括号 所有出现的同一变量等 我发现它非常分散注意力 但是 我找不到禁用此功能的方法 我似乎能够更改的唯一突出显示选项是 editor selectionHighlight 和 e
  • Excel 宏冻结 Outlook

    我有一个相当重的 Excel 宏 当它运行时 Outlook 冻结 我知道它没有使用所有的 CPU 功率 因为a 我有一台强大的多核机器b 我的所有其他程序 甚至是重型程序 都运行良好 Outlook 和 Excel 似乎正在共享 Exce