使用没有 64 位替代项的 32 位 COM 加载项。 你可以继续在 64 位 Microsoft 365 上的 32 位 Windows 中运行 32 位 COM 加载项。 可尝试联系 COM 加载项供应商,并请求 64 位版本。
使用没有 64 位替代项的 32 位控件。 你可以继续运行 32 位 Microsoft 365 中的 32 位近年,如Microsoft Mscomctl.ocx、comctl.ocx,或任何现有第三方 32 位控件。
你的 VBA 代码使用 Declare 语句 在 64 位或 32 位中使用时,大多数 VBA 代码不需要更改,除非你使用 Declare 语句来调用使用 32 位数据类型(如 long)的 Windows API 来获取指针和句柄。 在大多数情况下,将 PtrSafe 添加到 Declare 并将长整型替换为 LongPtr 将使 Declare 语句兼容 32 位和 64 位。 但极少数情况下没有可声明的 64 位 API,因而这种操作将不可行。 有关需要对 VBA 进行哪些更改才能使其在 64 位 Microsoft 365 上运行的详细信息,请参阅 64 位 Visual Basic for Applications 概述。
使用 Outlook 的 32 位 MAPI 应用程序。 随着 64 位 Outlook 客户越来越多,建议为 64 位 Outlook 重建 32 位 MAPI 应用程序、加载项或宏,但可以根据需要继续通过 32 位 Outlook 运行它们。 若要了解如何准备适用于 32 位和 64 位平台的 Outlook 应用程序,请参阅在 32 位和 64 位平台上构建 MAPI 应用程序和 Outlook MAPI 参考。
你正在激活 32 位 OLE 服务器或对象。 你可以继续使用已安装的 32 位版 Microsoft 365 运行 32 位 OLE 服务器应用程序。
需要 32 位 Microsoft Access .mde、.ade 和 .accde 数据库文件。 虽然可以重新编译 32 位 .mde、.ade 和 .accde 文件以使其可兼容 64 位,但也可以继续在 32 位 Access 中运行 32 位 .mde、.ade 和 .accde 文件。
需要 Word 中的旧版公式编辑器或 WLL(Word 加载项库)文件。 你可以在 32 位 Word 中继续使用原有 Word 公式编辑器和运行 WLL 文件。
PowerPoint 演示文稿中存在旧的嵌入式媒体文件,而没有可用的 64 位编解码器。