NamedRange 控制項
更新: 2008 年 7 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 文件層級專案
應用程式層級專案
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
NamedRange 控制項是具有唯一名稱、可公開 (Expose) 事件,而且可以繫結至資料的範圍。
建立控制項
您可以透過文件層級專案,在設計階段或執行階段將 NamedRange 控制項加入至 Microsoft Office Excel 工作表。
從 Visual Studio 2008 Service Pack 1 (SP1) 開始,您可以透過應用程式層級增益集,於執行階段將 NamedRange 控制項加入至工作表。如需詳細資訊,請參閱 HOW TO:將 NamedRange 控制項加入至工作表。
注意事項: |
---|
根據預設,當工作表關閉時,動態建立的已命名範圍不會保存為工作表中的主控制項。如需詳細資訊,請參閱在執行階段將控制項加入至 Office 文件。 |
NamedRange 控制項只能包含特定工作表上的範圍。NamedRange 控制項無法具有套用所有工作表的相對名稱,而且無法包含在活頁簿中合併兩個以上工作表的範圍 (3-D 範圍)。
將資料繫結至控制項
已命名的範圍看起來相當適用於複雜資料繫結 (Data Binding),因為它可以包含許多儲存格,不過,範圍只是儲存格的集合,而儲存格無法輕易地對應至資料集中的特定資料行。因此,NamedRange 控制項只支援簡單資料繫結。ListObject 控制項可用於複雜資料繫結。如需詳細資訊,請參閱 ListObject 控制項。
可將 NamedRange 控制項繫結至使用 DataBindings 屬性的資料來源。NamedRange 控制項的預設資料繫結屬性為 Value2。
如果繫結資料集內的資料已透過任何機制進行更新,則 NamedRange 控制項會反映這些變更。
格式
可套用至 Microsoft.Office.Interop.Excel.Range 的格式,也可以套用至 Microsoft.Office.Tools.Excel.NamedRange 控制項,包括框線、字型、數字格式和樣式。
重新命名控制項
當您將 NamedRange 控制項從 [工具箱] 加入至工作表時,Visual Studio Tools for Office 會自動產生該控制項的名稱。您可以在 [屬性] 視窗中變更該名稱。
事件
下列事件適用於 NamedRange 控制項:
請參閱
工作
逐步解說:針對 NamedRange 控制項的事件進行程式設計
概念
在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿
其他資源
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2008 年 7 月 |
加入有關透過應用程式層級增益集使用 NamedRange 控制項的資訊。 |
SP1 功能變更。 |