Windows为什么烂:3. Excel不能打开同名文件?

| 7 comments 2009-03-30 20:28:12

非常让人无语的设计,详情如下图:

Excel不能打开同名文件-即使它们不在同一个文件夹内

哦,同为Office 2008的组件,Word和Powerpoint没有上述问题,MS管理之混乱可见一斑。

7 comments so far

  1. whw 2009-04-02 00:18:38

    我倒觉得,不管是什么软件,都不应该同时打开同名的文件。因为这样容易造成混淆。

    有一种情况,当你两个同名的文件不在一个分区或是一个目录下的时候,按道理应该是能同时打开的,但问题是,如果打开了,你是要做什么呢,修改一个同时也修改另一个?

    这从用户体验上就很奇怪了。所以我建议软件应该同名文件不能同时打开,哪怕两个文件内容并不一致。如果同时打开会有一个问题,用户过程中保存了一个不用保存的文件,关闭了一个不该关闭的文档。

    这就跟我公司一员工一天问我的问题一样,他说自己能给自己发短信吗?收不收钱?

    我倒。

    因为他这个问题我还真试了一下,自己能给自己发短信,而且肯定会收钱。但问题是为什么要给自己发短信呢?

    后来才知道,因为这个员工记性不好,有些事儿需要记在手机上,但手机上不都有记事本儿或是备忘录一类的功能吗?

  2. 丁宇 2009-04-02 09:30:17

    @whw 你上网的时候,浏览器打开的不同网站,就是同名的不同文件(index.*/default.*),你觉得你会想关搜狐却关了cnbeta吗?

    用户的需求从来都不是问题,问题只可能存在于设计人员。好的设计可以帮用户解决问题、满足需求,想当然的设计用户是不会买账的。

  3. 丁宇 2009-04-02 10:52:54

    对了hw,据说30号palm pre就上市了,不打算搞一个? clin_oeil.gif

  4. Leon eTsir 2009-04-15 11:12:42

    Excel不能打开同名文件, 猜测是因为文件名是excel引用的一个变量. excel可以支持在不同工作簿之间引用数据源, 用文件名作为标示变量. 因此打开同名文件立刻回造成变量冲突.

  5. sswv 2009-04-18 00:19:22

    楼上正解!

    我们有一个1.xls和一个2.xls,在1.xls中可以对2.xls中的数据做计算:=SUM('[2.xls]2'!$A$1:$A$3)

    如果重名,就会有问题。

    当然,一个解决方法是使用绝对路径。在OpenOffice.org中就是这样实现的,所以可以打开同名的:

    =SUM('file:///C:/Users/xxx/Desktop/1.ods'#$Sheet1.A1:A3)

  6. lxf 2009-08-25 17:05:52

    修改文件夹选项XLS的高级里的打开方式编辑,删掉DDE消息栏的内容。就可

  7. lxf 2009-08-25 17:08:26

    工具-文件夹选项-文件类型-XLS后缀-高级-打开方式-编辑-删掉DDE消息栏的内容。就可

(Support Gravatar)
  • angel.gif
  • glasses.gif
  • hum.gif
  • sad.gif
  • caresse.gif
  • sick.gif
  • angry.gif
  • zip.gif
  • gun.gif
  • emu.gif
  • big_smile.gif
  • clin_oeil.gif
  • devil.gif
  • wahou.gif
  • confus.gif
  • mad.gif
  • larme.gif
  • wave.gif
  • scare.gif
  • lang_1.gif
  • ask.gif
  • xd.gif
  • eye_up.gif
  • mdr.gif
  • smile_1.gif
  • lang_2.gif
  • zzz.gif
  • bad_smile.gif
  • jet.gif
  • smile_2.gif
  • love.gif

About

我在厦门拍的照片

丁宇(Felix Ding),电脑Geek,狂热的爱书和爱乐分子,99年迷上网页设计,并从此一发不可收。现在在上海做用户体验/产品设计咨询。Email: felixding[AT]gmail.com。

订阅到RSS