none
快顯功能表 RRS feed

  • 問題

  • 大家好,

    我的Excel是2003專業版,

    根據線上文件,

    可透過工具-->自訂-->工具列

    找到快顯功能表,

    可是我進去後在工具列裡並沒有"快顯功能表"這一項,

    有人知道是什麼原因嗎??

    感謝!!
    2008年2月1日 上午 03:36

解答

  • 您好:我剛自己也試了一次確實有這個問題存在

    雖然我們可以在:
    http://office.microsoft.com/training/training.aspx?AssetID=RP010036641028&CTT=6&Origin=RP010036451028
    教導我們→變更快顯功能表,但其可能有些問題存在

     

    另外,若您真的想→自訂快顯功能表
    將解釋如下,請看看:

     

    您無法在 Microsoft Office 中新增、刪除或重設快顯功能表
    (快顯功能表:顯示與特定項目相關之命令清單的功能表。
    若要顯示快顯功能表,請在項目上按一下滑鼠右鍵,或按 SHIFT+F10。)

     

    不過,您可以修改指令圖像、
    重新命名指令、顯示指令的圖示和文字,並將指令移動或複製到快顯功能表,
    或從快顯功能表移動或複製,就如同您對 Office 的其他任何功能表所做的一樣。

    參考網頁:http://office.microsoft.com/zh-hk/onenote/HP051929583076.aspx

     

    最後,再跟您說明一下:
    快顯功能表是浮動命令列,每當使用者用滑鼠右鍵按一下物件時便會出現。
    快顯功能表列可以包含與命令列相同的控制項類型,控制項表現出的行為會與命令列上的控制項相同。
    在大多數的程式中,您都無法從程式的介面建立或修改快顯功能表。

    因此,您必須在執行期間建立和修改快顯功能表。

     

    如需有關 Excel 2003 中快顯功能表的詳細資訊,請依照下列步驟執行:


    1. 啟動 Visual Basic 指令碼編輯器。
    2. 在 [說明] 功能表上,按一下 [Microsoft Visual Basic 說明]。
    3. 在 [搜尋說明] 方塊中輸入 shortcut,然後按下 ENTER。
    4. 按一下 [新增和顯示快顯功能表]。

     

    建立新的快顯功能表列

     

    下列範例程式碼會建立新的快顯功能表列,並命名為 myShortcutBar:

     

    Sub Shortcut_Create()
    Dim myShtCtBar as Object
       Set myShtCtBar = CommandBars.Add(Name:="myShortcutBar", _
       Position:=msoBarPopup)
       ‘ This displays the shortcut menu bar.
       ‘ 200, 200 refers to the screen position in pixels as x and y coordinates.
       myShtCtBar.ShowPopup 200,200
    End Sub


    注意 由於尚未將控制項 (功能表項目或子功能表) 新增到快顯功能表列,所以快顯功能表列呈現空白。


    以上,希望有幫助到您,謝謝...

    若有錯誤,歡迎指教,謝謝您...

    2008年2月8日 下午 02:20

所有回覆

  • 您好:我剛自己也試了一次確實有這個問題存在

    雖然我們可以在:
    http://office.microsoft.com/training/training.aspx?AssetID=RP010036641028&CTT=6&Origin=RP010036451028
    教導我們→變更快顯功能表,但其可能有些問題存在

     

    另外,若您真的想→自訂快顯功能表
    將解釋如下,請看看:

     

    您無法在 Microsoft Office 中新增、刪除或重設快顯功能表
    (快顯功能表:顯示與特定項目相關之命令清單的功能表。
    若要顯示快顯功能表,請在項目上按一下滑鼠右鍵,或按 SHIFT+F10。)

     

    不過,您可以修改指令圖像、
    重新命名指令、顯示指令的圖示和文字,並將指令移動或複製到快顯功能表,
    或從快顯功能表移動或複製,就如同您對 Office 的其他任何功能表所做的一樣。

    參考網頁:http://office.microsoft.com/zh-hk/onenote/HP051929583076.aspx

     

    最後,再跟您說明一下:
    快顯功能表是浮動命令列,每當使用者用滑鼠右鍵按一下物件時便會出現。
    快顯功能表列可以包含與命令列相同的控制項類型,控制項表現出的行為會與命令列上的控制項相同。
    在大多數的程式中,您都無法從程式的介面建立或修改快顯功能表。

    因此,您必須在執行期間建立和修改快顯功能表。

     

    如需有關 Excel 2003 中快顯功能表的詳細資訊,請依照下列步驟執行:


    1. 啟動 Visual Basic 指令碼編輯器。
    2. 在 [說明] 功能表上,按一下 [Microsoft Visual Basic 說明]。
    3. 在 [搜尋說明] 方塊中輸入 shortcut,然後按下 ENTER。
    4. 按一下 [新增和顯示快顯功能表]。

     

    建立新的快顯功能表列

     

    下列範例程式碼會建立新的快顯功能表列,並命名為 myShortcutBar:

     

    Sub Shortcut_Create()
    Dim myShtCtBar as Object
       Set myShtCtBar = CommandBars.Add(Name:="myShortcutBar", _
       Position:=msoBarPopup)
       ‘ This displays the shortcut menu bar.
       ‘ 200, 200 refers to the screen position in pixels as x and y coordinates.
       myShtCtBar.ShowPopup 200,200
    End Sub


    注意 由於尚未將控制項 (功能表項目或子功能表) 新增到快顯功能表列,所以快顯功能表列呈現空白。


    以上,希望有幫助到您,謝謝...

    若有錯誤,歡迎指教,謝謝您...

    2008年2月8日 下午 02:20
  • 程序執行起來似乎有點問題,

    不過還是謝謝您的熱心協助!!

     

    2008年2月13日 上午 04:06