1.wps和微软的office可不可以通用
WPS早就能自动缩进了,flyawayfir 用的不会还是WPS2002吧!
WPS2005、WPS2007和WPS2009编写的wps格式文档都是不需转换器就可以用WORD打开的,更早版本WPS编写的可能要转换器。
flyawayfir和蝶梦旖旎用的大概都是WPS的历史版本(WPS2003以及以前的版本,这时候Microsoft office 2003还没出生呢),而现在用得最多的是WPS2007,功能上和WORD、Powerpoint和Excel的2003版本很接近,可以打开并编辑.doc\.ppt\.xls文件,并基本可达到通用效果,但是比较复杂的编辑上兼容性就较低了,比如带有启动宏、特殊功能、控件的文档,以及带有函数计算、复杂的文本框对象的文档。
对于微软的office2007编写的.docx\.pptx\.xlsx文件,则除了Microsoft office 2007 以外,几乎没有其他的办公软件能够较好地兼容,这就是垄断的后果。所以如果你用的是Microsoft office 2007的话,就基本不能通用,而Microsoft office 2003则基本可以通用。
我不否认WPS现在确实不如Microsoft office,但是WPS是目前对Microsoft office兼容最好的国内办公软件之一,Microsoft office通过盗版(虽然是非本意的)和与操作系统捆绑占领了市场,因此就取得了制作规则的权利,微软以后肯定会经常更换文件处理格式的标准来增大别的办公软件的兼容成本,而别的办公软件面临的则是天天费尽心机兼容Microsoft而造成发展迟缓或是走自己的路的问题,因此以WPS对微软的兼容性作为判断WPS优劣的判断标准就是承认了微软对办公软件的垄断地位是合法的!
所以我强烈建议对于微软的新产品不要过快接受,这实际上会使消费者自己陷入被动。
Microsoft Office的数据库功能是WPS没有的,如果有这类需求还是建议使用Microsoft Office,其他的就可以用WPS或其他办公软件代劳了。至于Microsoft Office当中有的Publisher、Infopath之类的,普通用户一般用不着。(如果你不明白Access、Publisher、Infopath等等几个组件是干什么用的,那么恭喜你,可以跟Microsoft Office说byebye了)
2.急
首先要确认WPS和Microsoft office都没坏。
先找到WPS的安装文件夹,一般是x\Program Files\wps2007(wps2005\wpsprofessional\wpspersonal),将该文件夹复制到硬盘的另一处[比如,存在C:\WPS],然后将原来的WPS卸载,“控制面板”没有,就直接删除原来的文件夹。 然后找到你的WPS复制版所在文件,找到“Ofice6”目录,打开,运行“ksomisc.exe”对WPS进行修复以及进行相关文件打开方式的修复。
以上只适用于wps2007或wps2005的个人版、专业版。如果你的WPS版本太老的话就不一定管用。
还有,Microsoft office绿色版一般在控制面板找不到,因此就直接删除安装的文件夹就行了。如果你的Microsoft office是官方版本,可以用官方工具修复或重装(破解版可能也可以)。
WPS新版本可以在官网首页下载,只有23MB。 Microsoft office 2003 与 wps 2007 或 wps 2005 的功能十分接近,一般建议只装其一,如果想真的对电脑的文件处理能力进行升级的话,可以装Microsoft office 2007。
另外还有一个落伍的方法,可以恢复挂掉的WPS: 打开记事本,输入: var fso,path,sh,key; fso = new ActiveXObject("Scripting.FileSystemObject"); path = fso.GetAbsolutePathName("."); sh = new ActiveXObject("WScript.Shell"); key = "HKEY_CLASSES_ROOT\\" CreateKey( "ET.Xls.6\\", "et" , 3, "Microsoft Excel File"); CreateKey( "ET.Xlt.6\\", "et" , 4, "Microsoft Excel Template File"); CreateKey( "WPS.Doc.6\\", "wps", 3, "Microsoft Word File"); CreateKey( "WPS.Dot.6\\", "wps", 4, "Microsoft Word Template File"); CreateKey( "WPP.Ppt.6\\", "wpp", 3, "Microsoft PowerPoint File"); CreateKey( "WPP.Pot.6\\", "wpp", 4, "Microsoft PowerPoint Template File"); sh.Run("ksomisc -reg_kso",0); sh.Run("ksomisc -reg_kde",0); sh.Run("ksomisc -reg_wps",0); sh.Run("ksomisc -reg_wpp",0); sh.Run("ksomisc -reg_et",0); sh.Run("cmd /C assoc .doc=WPS.Doc.6",0); sh.Run("cmd /C assoc .dot=WPS.Dot.6",0); sh.Run("cmd /C assoc .xls=ET.Xls.6",0); sh.Run("cmd /C assoc .xlt=ET.Xlt.6",0); sh.Run("cmd /C assoc .ppt=WPP.Ppt.6",0); sh.Run("cmd /C assoc .pps=WPP.Ppt.6",0); sh.Run("cmd /C assoc .pot=WPP.Pot.6",0); //Fuction to create registry key function CreateKey( type, file, index, comment) { sh.RegWrite( key + type, comment);//Write comment sh.RegWrite( key + type + "DefaultIcon\\", path + "\\。