Powerpoint 的吸管突然返回反转(或无论如何是错误)的颜色

Powerpoint 的吸管突然返回反转(或无论如何是错误)的颜色

我尝试用幻灯片中其他地方存在的颜色来填充形状,因此我使用了不可或缺的吸管工具,该工具通常效果很好。

但是,现在返回的颜色显然不是鼠标光标下的颜色。事实上,它似乎是该颜色的反转。例如,如果我指向白色,它会返回黑色。

下面的屏幕截图显示了另一个示例,其中幻灯片背景的颜色被报告为橙色而不是蓝色。

在此处输入图片描述

我重启了电脑,关闭了所有对显卡有特殊要求的程序(例如 flux),但问题依然存在。无论处理什么 PPTX 文件(包括空白文件),都会出现这种情况。问题也不是显卡本身的问题,因为 Photoshop 等其他 Windows 图形程序中的吸管功能工作正常。

关闭暗模式(通过将 Office 主题设置为白色)或重新启动 PowerPoint(或在安全模式下执行此操作)不会改变任何东西。同样不起作用的是进行 Office 修复,无论是快速版还是在线版。最后,我还怀疑这可能与我的笔记本电脑通过 HDMI 连接到外部显示器有关;但事实上,使用内部屏幕时也存在问题。

在配备 Intel HD Graphics 620 显卡的 Windows 10 笔记本电脑上使用 MS Office 365(带自动更新功能)。目前 Windows 或 MS Office 均无进一步更新可用(一直希望后续更新能修复此问题,但截至 2023 年 10 月,尚未修复)。

编辑于 2024 年 4 月:差不多一年过去了,这个错误还是一模一样,尽管 Office 不断要求进行多次更新。这真是太丢脸和丢脸了,它来自世界上最大的软件公司之一,你以为它有资源来解决这样的问题!

答案1

我也遇到了同样的问题。我确定这是 PowerPoint 的一个错误。我没有意识到颜色是反色的,所以谢谢你指出这一点。希望微软能尽快解决这个问题。

同时,ChatGPT 为我编写了 3 个宏,用于在使用吸管后反转颜色,一个用于填充颜色,一个用于线条颜色,一个用于文本颜色。

Sub InvertFillColor()
    Dim shp As Shape
    For Each shp In ActiveWindow.Selection.ShapeRange
        shp.Fill.ForeColor.RGB = RGB(255 - shp.Fill.ForeColor.RGB Mod 256, 255 - shp.Fill.ForeColor.RGB \ 256 Mod 256, 255 - shp.Fill.ForeColor.RGB \ 65536 Mod 256)
    Next shp
End Sub

Sub InvertLine()
    Dim shp As Shape
    For Each shp In ActiveWindow.Selection.ShapeRange
        shp.Line.ForeColor.RGB = RGB(255 - shp.Line.ForeColor.RGB Mod 256, 255 - shp.Line.ForeColor.RGB \ 256 Mod 256, 255 - shp.Line.ForeColor.RGB \ 65536 Mod 256)
    Next shp
End Sub

Sub InvertTextColor()
    Dim shp As Shape
    For Each shp In ActiveWindow.Selection.ShapeRange
        shp.TextFrame.TextRange.Font.Color.RGB = RGB(255 - shp.TextFrame.TextRange.Font.Color.RGB Mod 256, 255 - shp.TextFrame.TextRange.Font.Color.RGB \ 256 Mod 256, 255 - shp.TextFrame.TextRange.Font.Color.RGB \ 65536 Mod 256)
    Next shp
End Sub
  1. 打开 Visual Basic (Alt+F11)
  2. 插入模块 (插入 > 模块
  3. 粘贴代码

如果您希望在关闭文件后此功能仍然有效,则必须将文件保存为启用宏的文件 (.pptm)。

然后将每个宏分配给快速访问工具栏上的按钮。只要包含宏的文件也处于打开状态,宏便适用于您打开的任何文件。
自定义快速访问工具栏

您可以使用调整...按钮也可以更改图标。下面是我使用的:
图标

因此,正常使用吸管,然后立即单击相应的按钮,它就会反转为您想要的颜色。

答案2

几个月来我一直遇到同样的问题,很幸运地偶然发现了一个解决方案:

  • 单击 Windows 键 + 加号符号打开 Windows 放大镜应用程序(或转到搜索栏并搜索“放大镜”)

  • 打开放大镜应用后,单击齿轮图标,然后选择“转到设置”,取消选中“反转颜色”

  • 关闭放大镜并返回 PowerPoint,然后再次尝试使用滴管工具

上述步骤帮我解决了这个问题。我不确定为什么这个设置会搞乱吸管,即使放大镜应用没有运行,但事实确实如此,当我关闭它时,吸管又可以正常工作了。

希望这对其他人有帮助!

相关内容