none
excel 2007「名稱管理員」是否可以使用"()"和"-"和數字開頭? RRS feed

  • 問題

  • 請教各位前高手們:

    名稱管理員的命名規則:
    1,是不是不可以用數字開頭
    例如:22吋液晶顯示器,會變成"_22吋液晶顯示器",前面多了一個底線。
    2,中間也不可以含"( )"和"-",
    例如:網路工作站(含DVD-ROM),會變成"網路工作站_含DVD_ROM",左右括號和"-"都不見了。

    請問是否有其它方法可以解決可以使用左右括號和"-"的問題呢?

    2013年1月7日 上午 11:23

解答

  • 這就跟很多程式語言規定宣告變數時,不可以用那些保留字或符號作為變數名稱是一樣的道理,因為這樣的命名可能造成Excel的誤判,究竟是運算元還是參照的區域名稱,所以應該是沒有辦法,除非微軟修改程式?想請問一個問題,為什麼您非要這樣命名?
    2013年1月17日 下午 01:19

所有回覆

  • 定義名稱不可以是含有-或是(),定義名稱必須符合規範,否則在2010會出現此錯誤訊息!

    2013年1月16日 下午 02:19
  • 您好:我知道會出現此Error,所以想請問各位前輩是否有其它的解決方法~感恩~
    2013年1月17日 上午 09:00
  • 這就跟很多程式語言規定宣告變數時,不可以用那些保留字或符號作為變數名稱是一樣的道理,因為這樣的命名可能造成Excel的誤判,究竟是運算元還是參照的區域名稱,所以應該是沒有辦法,除非微軟修改程式?想請問一個問題,為什麼您非要這樣命名?
    2013年1月17日 下午 01:19
  • 您好:因為我在使用二階式下拉式清單的時候會須要用到,還是您有其它更好的方法可以達成這樣的效果,我excel並沒有很熟,所以只會用此方法,如果您有其它的方法麻煩您指教囉,謝謝您~

    例如:我選擇PC型號就會出現HP1200,下一階就是網路工作站(含DVD-ROM),這時「名稱管理員」就須要用到"-",接下來10000就是價格。

    HP1200\網路工作站(含DVD-ROM)\10000

    2013年1月21日 上午 12:20