Excel 2003 或 Excel 2010 工作表上的控件后更改屏幕分辨率更改大小

适用于: Excel 2010Microsoft Office Excel 2003

症状


更改显示分辨率时 Microsoft Office Excel 2003 或运行 Microsoft Excel 2010 中,当控件更改大小,则在单击时。例如,命令按钮可能会发生此问题。控件变得更大或更小。

解决方案


首先是在现在一个 service pack 中包含的修补程序解决此问题。如果您安装了最新的 Office 2003 服务包,您没有安装此修补程序。

Service Pack 信息

在 Office 2003 Service Pack 1 中更正此问题。
若要解决此问题,请获取 Microsoft Office 2003年的最新服务包。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
870924如何获取最新的 service pack,Office 2003

修补程序信息

如何获取此修复程序

Microsoft Office 2003年修补程序软件包 18,2004 年 3 月中修复此问题。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
835704描述的 Office 2003 修补程序包︰ 2004 年 3 月 18 日
安装此修复程序后,请按照本文以设置 UpdateDeviceInfoForEmf 注册表项并激活该修复程序的"更多信息"一节中列出的步骤。

状态


Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
此问题最早在 Microsoft Office 2003 Service Pack 1。

详细信息


若要在 Excel 2003 中使用此修补程序,请执行以下步骤︰
  1. 退出所有正在运行的程序。
  2. 单击开始,然后单击
    运行
  3. 打开框中,键入
    注册表编辑器,然后单击确定
  4. 找到并单击以下注册表项︰
    HKEY_CURRENT_USER\Software\microsoft\office\11.0\common
  5. 编辑菜单中,指向
    新建,然后单击
  6. 键入绘制,,然后按 enter 键。
  7. 编辑菜单中,指向
    新建,然后单击DWORD 值
  8. 键入UpdateDeviceInfoForEmf,,然后按 enter 键。
  9. UpdateDeviceInfoForEmf,用鼠标右键单击,然后单击修改
  10. 数值数据框中,键入
    1,然后单击确定
  11. 文件菜单上,单击
    退出以关闭注册表编辑器。
若要解决此问题 Excel 2010,请执行以下步骤︰
  1. 退出所有正在运行的程序。
  2. 单击开始,单击运行,请在打开框中,键入regedit,,然后单击确定。
  3. 找到并单击以下注册表项︰
    HKEY_CURRENT_USER\Software\microsoft\office\14.0\common
  4. 编辑菜单上,指向新建,然后单击
  5. 键入绘制,,然后按 enter 键。
  6. 编辑菜单上,指向新建,然后单击DWORD 值
  7. 键入UpdateDeviceInfoForEmf,,然后按 enter 键。
  8. UpdateDeviceInfoForEmf,用鼠标右键单击,然后单击修改
  9. 数值数据框中,键入
    1,然后单击确定
  10. 文件菜单上,单击
    退出以关闭注册表编辑器。