PPT能输英文不能输汉字

时间:2024-02-19 20:15:03
今日一同事反映她的MS Office2007的PowerPoint 2007居然无法输入中文汉字,但英文是可以录入的?

遂查看测试果然如此,但其Word2007和Excel2007皆可以输入汉字,奇怪的一问题哦,问询了下最近的操作,她说就前面做了一些图形的操作就没法录入汉字了! 曾经在PPT中插入文本框然后输入了汉字,再插入了一个图片之后就出现不能输中文汉字了.所用的汉字输入法为搜狗拼音5.1的版本.

开始以为是输入法问题,到其它软件界面用搜狗没问题啊.再安装一个新的极点五笔录入在其它软件也没问题,就是在PPT制作页面有问题.在测试下其它的类似PPT制作软件的情况,改用WPS Office几种输入法均可正常录入!再查找下类似的问题有无可能是输入法控制器的问题,将控制面板中关于输入法的高级服务功能打开,并将之应用到所有的应用程序选项打勾,也还是一样的问题,看来不是输入法的问题了.看来问题比较明显了,是MS Office的PowerPoint相关输入法的部分有问题了!

确诊之后找解决办法,用最原始的办法注册表监视变化情况来安装一个新的OFFICE可以解决,但随之找到另一方法就是比较排除法,比较另一台电脑关于输入法的注册表键值从而找出他们的不同处.所以这里提供2种方法:

1. 重装MS OFFICE 2007软件, 这样相关的选项都会被重置至正常状态,若是个别输入法有问题也将相应的输入卸载再重新安装.

2. 通过正常的程序注册表对比发现方法,修改注册表相关的键值来开启相应的功能:

直接在"开始"->"运行"中输入"notepad"打开记事本,然后在记事本中复制下面这段内容(虚线不用复制):

--------------------------------------------------------------------------------------------------------

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/CTF/TIP/{5621CC0F-3ABF-428b-BDF0-D8544FD3ED75}/LanguageProfilex00000804/{F3BA9077-6C7E-11D4-97FA-0080C882687E}]

"Enable"=dword:00000001

--------------------------------------------------------------------------------------------------------

保存为PPTINPUT.REG的注册表文件,注册后缀名要为reg

然后关闭记事本,再找到这个PPTINPUT.REG文件双击再点击出来的窗口"确定"这样就导入注册表成功!

然后再打开PowerPoint2007试试各种中文输入法,成功录入!
 
也可以手动找到注册表中的这个位置,/TIP/{5621CC0F-3ABF-428b-BDF0-D8544FD3ED75}(这个位置可能不同)/LanguageProfilex00000804/{F3BA9077-6C7E-11D4-97FA-0080C882687E}],然后把enable值从0修改为1即可。

3、关于这个问题不是很复杂。问题在于高级文字服务没打开。
进入控制面板——区域和语言选项——语言(选项卡)——详细信息(按钮)——高级(选项卡)

将“关闭高级文字服务”选项给去掉不选,然后重新启动PPT,好了。

 

本人用的是第二种手工修改注册表的方法解决的。(注册表中的具体键值不是完全相同