NamedRange 介面
NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
<GuidAttribute("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")> _
Public Interface NamedRange _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")]
public interface NamedRange : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
NamedRange 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AddIndent | 取得或設定值,決定在 NamedRange 控制項中的文字對齊設定為水平或垂直平均分佈時,文字是否會自動縮排。 | |
Address | 取得 NamedRange 控制項的範圍參照。 | |
AddressLocal | 取得採用使用者語言的 NamedRange 控制項範圍參照。 | |
AllowEdit | 取得值,這個值指出 NamedRange 控制項是否可在受保護的工作表中編輯。 | |
Application | 取得 Microsoft.Office.Interop.Excel.Application,表示 NamedRange 控制項的建立者。 | |
Areas | 取得 Areas 集合,表示多重區域選取中的所有範圍。 | |
BindingContext | 取得或設定 IBindableComponent 的 Currency 管理員集合。 (繼承自 IBindableComponent)。 | |
Borders | 取得 Borders 集合,表示 NamedRange 控制項的框線。 | |
Cells | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項的儲存格。 | |
Characters | 取得 Microsoft.Office.Interop.Excel.Characters 物件,表示 NamedRange 控制項文字中的字元範圍。 | |
Column | 取得 NamedRange 控制項第一個區域中第一欄的編號。 | |
Columns | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項中一個或多個欄。 | |
ColumnWidth | 取得或設定 NamedRange 控制項中所有欄的寬度。 | |
Comment | 取得 Comment,表示與 NamedRange 控制項左上角儲存格關聯的註解。 | |
Container | 基礎架構。 | |
Count | 取得 NamedRange 控制項中儲存格的數目。 | |
CountLarge | 取得 NamedRange 控制項中儲存格的數目。 | |
Creator | 取得 32 位元整數,表示建立 NamedRange 的應用程式。 | |
CurrentArray | 如果 NamedRange 控制項是陣列的一部分,則會取得表示整個陣列的 Microsoft.Office.Interop.Excel.Range 物件。 | |
CurrentRegion | 取得 Microsoft.Office.Interop.Excel.Range 物件,表示目前的區域。 | |
DataBindings | 取得這個 IBindableComponent 的資料繫結物件集合。 (繼承自 IBindableComponent)。 | |
DefaultDataSourceUpdateMode | 取得或設定預設 DataSourceUpdateMode。 | |
Dependents | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項包含所有從屬參照的範圍。 | |
DirectDependents | 取得 Microsoft.Office.Interop.Excel.Range,表示包含 NamedRange 控制項所有直接從屬參照的範圍。 | |
DirectPrecedents | 取得 Microsoft.Office.Interop.Excel.Range,表示包含 NamedRange 控制項所有直接前導參照的範圍。 | |
DisplayFormat | 取得物件,這個物件表示指定之範圍的顯示設定。 | |
End | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項包含區域末端儲存格。 | |
EntireColumn | 取得 Microsoft.Office.Interop.Excel.Range,表示包含 NamedRange 控制項的整個 (或多個) 欄。 | |
EntireRow | 取得 Microsoft.Office.Interop.Excel.Range,表示包含 NamedRange 控制項的整個 (或多個) 列。 | |
Errors | 取得 Errors 物件,讓您可以存取錯誤檢查選項。 | |
Font | 取得 Font,表示 NamedRange 控制項的字型。 | |
FormatConditions | 取得 FormatConditions 集合,表示 NamedRange 控制項的所有格式化條件。 | |
Formula | 取得或設定採用 A1 樣式標記的 NamedRange 控制項公式。 | |
FormulaArray | 取得或設定 NamedRange 控制項的陣列公式。 | |
FormulaHidden | 取得或設定值,表示當工作表受到保護時 NamedRange 控制項的公式是否為隱藏。 | |
FormulaLabel | 取得或設定 NamedRange 控制項的公式標籤類型。 | |
FormulaLocal | 取得或設定 NamedRange 控制項公式,並以採用使用者語言的 A1 樣式做為參考。 | |
FormulaR1C1 | 使用 R1C1 樣式標記取得或設定物件的公式。 | |
FormulaR1C1Local | 取得或設定使用 R1C1 樣式標記 (採用使用者語言) 的 NamedRange 控制項公式。 | |
HasArray | 取得值 NamedRange,指出控制項是否為陣列公式的一部分。 | |
HasFormula | 取得值,指出 NamedRange 控制項中所有儲存格是否包含公式。 | |
Height | 取得 NamedRange 控制項的高度。 | |
Hidden | 取得或設定物件,指出列或欄是否為隱藏。 | |
HorizontalAlignment | 取得或設定 NamedRange 控制項的水平對齊。 | |
Hyperlinks | 取得 Hyperlinks 集合,表示 NamedRange 控制項中的超連結。 | |
ID | 取得或設定當頁面儲存為 Web 網頁時,NamedRange 控制項的識別標籤。 | |
IndentLevel | 取得或設定 NamedRange 控制項的縮排層次。 | |
InnerObject | 取得 Microsoft.Office.Interop.Excel.Range,表示 Microsoft.Office.Tools.Excel.NamedRange 的基礎原生物件。 | |
Interior | 取得 Interior,表示 NamedRange 控制項的內部。 | |
Item | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項的位移 (Offset) 範圍。 | |
Left | 取得欄 A 左邊緣到 NamedRange 控制項左邊緣的距離。 | |
ListHeaderRows | 取得 NamedRange 控制項標題列的數目。 | |
ListObject | 取得 NamedRange 控制項的 Microsoft.Office.Interop.Excel.ListObject。 | |
LocationInTable | 取得一常數,用來描述 PivotTable 報表中包含 NamedRange 控制項左上角的部分。 | |
Locked | 取得或設定指出 NamedRange 控制項是否為鎖定的值。 | |
MDX | 取得指定之 NamedRange 物件的 MDX 名稱。 | |
MergeArea | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項包含合併的範圍。 | |
MergeCells | 取得或設定指出 NamedRange 控制項是否包含合併儲存格的值。 | |
Name | 取得或設定 NamedRange 控制項的 Name 物件。 | |
Next | 取得 Microsoft.Office.Interop.Excel.Range,表示下一個儲存格。 | |
NumberFormat | 取得或設定 NamedRange 控制項的格式化程式碼。 | |
NumberFormatLocal | 取得或設定 NamedRange 控制項的格式化程式碼 (採用使用者語言)。 | |
Offset | 取得 NamedRange 控制項位移的 Microsoft.Office.Interop.Excel.Range。 | |
Orientation | 取得或設定文字方向。 | |
OutlineLevel | 取得或設定 NamedRange 控制項目前的大綱層級。 | |
PageBreak | 取得或設定分頁位置。 | |
Parent | 取得 NamedRange 控制項的父物件。 | |
Phonetic | 取得 Phonetic 物件,其中包含 NamedRange 控制項中與特定注音標示文字字串相關的資訊。 | |
Phonetics | 取得 NamedRange 控制項的 Phonetics 集合。 | |
PivotCell | 取得 PivotCell 物件,表示樞紐分析表的儲存格。 | |
PivotField | 取得 PivotField 物件,表示包含 NamedRange 控制項左上角的樞紐分析表欄位。 | |
PivotItem | 取得 PivotItem 物件,表示包含 NamedRange 控制項左上角的樞紐分析表項目。 | |
PivotTable | 取得 PivotTable 物件,表示包含 NamedRange 控制項左上角的樞紐分析表,或表示與樞紐分析圖關聯的樞紐分析表。 | |
Precedents | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項的所有前導參照。 | |
PrefixCharacter | 取得 NamedRange 控制項的前置字元。 | |
Previous | 取得 Microsoft.Office.Interop.Excel.Range,表示上一個儲存格。 | |
QueryTable | 取得 QueryTable,表示與 NamedRange 控制項相交的查詢資料表。 | |
ReadingOrder | 取得或設定 NamedRange 控制項的讀取順序。 | |
RefersTo | 取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 A1 樣式標記。 | |
RefersToLocal | 取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 A1 樣式標記並採用使用者語言。 | |
RefersToR1C1 | 取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 R1C1 樣式標記。 | |
RefersToR1C1Local | 取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 R1C1 樣式標記並採用使用者語言。 | |
RefersToRange | 取得 NamedRange 控制項所參考的 Microsoft.Office.Interop.Excel.Range 物件。 | |
Resize | 取得根據 NamedRange 控制項調整大小的 Microsoft.Office.Interop.Excel.Range。 | |
Row | 取得 NamedRange 控制項第一個區域中第一列的編號。 | |
RowHeight | 取得或設定 NamedRange 控制項中所有列的高度 (以點為單位)。 | |
Rows | 取得 Microsoft.Office.Interop.Excel.Range,表示 NamedRange 控制項中一個或多個列。 | |
ServerActions | 取得可在 NamedRange 物件的 Microsoft Office SharePoint 伺服器上執行的動作。 | |
ShowDetail | 取得或設定物件,此物件會指出 NamedRange 控制項大綱是否會展開 (以顯示欄或列的詳細資料)。 | |
ShrinkToFit | 取得或設定指出文字是否縮小以適合可用欄寬。 | |
Site | 取得或設定與 IComponent 相關聯的 ISite。 (繼承自 IComponent)。 | |
SmartTags | 取得 SmartTags 物件,表示 NamedRange 控制項的識別項。 | |
SoundNote | 基礎架構。 | |
SparklineGroups | 取得物件,這個物件表示指定之範圍中的現有走勢圖群組。 | |
Style | 取得或設定 Style,表示 NamedRange 控制項的樣式。 | |
Summary | 取得值,表示範圍是否為大綱摘要列或欄。 | |
Tag | 取得或設定包含有關 Tag 控制項資料的物件。 | |
Text | 取得 NamedRange 控制項的文字。 | |
Top | 取得從列 1 頂端到 NamedRange 控制項頂端的距離 (以點為單位)。 | |
UseStandardHeight | 取得或設定值,此值指出 NamedRange 控制項的列高度是否等於工作表標準高度。 | |
UseStandardWidth | 取得或設定值,此值指出 NamedRange 控制項的欄寬度是否等於工作表標準寬度。 | |
Validation | 取得 Validation 物件,表示 NamedRange 控制項的資料驗證。 | |
Value | 取得或設定 NamedRange 控制項的值。 | |
Value2 | 取得或設定 NamedRange 控制項的值。 | |
VerticalAlignment | 取得或設定 NamedRange 控制項的垂直對齊。 | |
Width | 取得 NamedRange 控制項的寬度 (以點為單位)。 | |
Worksheet | 取得 Microsoft.Office.Interop.Excel.Worksheet,表示包含 NamedRange 控制項的工作表。 | |
WrapText | 取得或設定值,指出 Microsoft Office Excel 是否可將 NamedRange 控制項中的文字換行。 | |
XPath | 取得 XPath,表示對應至 NamedRange 控制項之元素的 Xpath。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
_PasteSpecial | 基礎架構。 | |
_PrintOut | 基礎架構。 | |
Activate | 啟動單一儲存格 NamedRange 控制項。 | |
AddComment | 在 NamedRange 控制項中加入註解。 | |
AdvancedFilter | 根據準則範圍,從清單篩選或複製資料。 | |
AllocateChanges | 根據 OLAP 資料來源,對具名範圍中的所有已編輯儲存格執行回寫作業。這個方法只能在 Excel 2010 專案中使用。 | |
ApplyNames | 將名稱套用至 NamedRange 控制項中的儲存格。 | |
ApplyOutlineStyles | 將大綱樣式套用至 NamedRange 控制項。 | |
AutoComplete | 從清單中取得 AutoComplete 的符合項目。 | |
AutoFill | 自動填入 NamedRange 控制項中的儲存格。 | |
AutoFilter | 使用 AutoFilter 篩選清單。 | |
AutoFit | 變更 NamedRange 控制項的欄寬或列高,以達成最佳大小。 | |
AutoFormat | 使用預先定義的格式,自動格式化 NamedRange 控制項。 | |
AutoOutline | 自動建立 NamedRange 控制項的大綱。 | |
BeginInit | 表示物件正在啟動初始設定。 (繼承自 ISupportInitialize)。 | |
BorderAround | 為 NamedRange 控制項加上框線,並設定新框線的 Color、LineStyle 和 Weight 屬性。 | |
BorderAround2 | 為 NamedRange 控制項加上框線,並設定新框線的 Color、LineStyle 和 Weight 屬性。 | |
Calculate | 計算 NamedRange 控制項中儲存格的值。 | |
CalculateRowMajorOrder | 計算特定範圍的儲存格。 | |
CheckSpelling | 檢查 NamedRange 控制項中文字的拼字是否有誤。 | |
Clear | 清除整個 NamedRange 控制項。 | |
ClearComments | 清除 NamedRange 控制項中的所有儲存格註解。 | |
ClearContents | 清除 NamedRange 控制項中所有公式。 | |
ClearFormats | 清除 NamedRange 控制項的格式。 | |
ClearHyperlinks | 移除指定之範圍中的所有超連結。 | |
ClearNotes | 清除 NamedRange 控制項中所有儲存格的備註。 | |
ClearOutline | 清除 NamedRange 控制項的大綱。 | |
ColumnDifferences | 取得 Microsoft.Office.Interop.Excel.Range,此範圍表示與每一欄的比較儲存格內容不同的所有儲存格。 | |
Consolidate | 將多張工作表上多個範圍的資料合併到 NamedRange 控制項中。 | |
Copy | 將 NamedRange 控制項的內容複製到指定的範圍或 [剪貼簿]。 | |
CopyFromRecordset | 將 ADO 或 DAO 資料錄集 (Recordset) 內容複製到工作表,由 NamedRange 控制項左上角開始複製。 | |
CopyPicture | 將 NamedRange 控制項以圖片形式複製到 [剪貼簿]。 | |
CreateNames | 根據工作表中的文字標籤,在 NamedRange 控制項中建立名稱。 | |
CreatePublisher | 基礎架構。 | |
Cut | 將 NamedRange 控制項的內容剪到 [剪貼簿],或貼到指定目的端。 | |
DataSeries | 在 NamedRange 控制項中建立資料數列。 | |
Delete | 刪除動態建立的 NamedRange 控制項,並從 ControlCollection 中將它移除。 | |
DialogBox | 在 Microsoft Office Excel 4.0 巨集表上顯示由對話方塊定義表所定義的對話方塊。 | |
Dirty | 指定下次重新計算時要重算的 NamedRange 控制項。 | |
DiscardChanges | 捨棄範圍中已編輯儲存格的所有變更。這個方法只能在 Excel 2010 專案中使用。 | |
Dispose | 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。 | |
EditionOptions | 基礎架構。 | |
EndInit | 表示物件已完成初始設定。 (繼承自 ISupportInitialize)。 | |
ExportAsFixedFormat | 匯出成指定格式的檔案。 | |
FillDown | 從 NamedRange 控制項中的頂端儲存格或其中的儲存格,向下填入到 NamedRange 控制項的底端儲存格。 | |
FillLeft | 從 NamedRange 控制項中的最右儲存格開始向左填入。 | |
FillRight | 從 NamedRange 控制項中的最左儲存格開始向右填入。 | |
FillUp | 從 NamedRange 控制項中的底端儲存格或其中的儲存格,向上填入到範圍的頂端。 | |
Find | 在 NamedRange 控制項中尋找特定的資訊,並且傳回 Microsoft.Office.Interop.Excel.Range 物件,表示第一個含有此資訊的儲存格。 | |
FindNext | 繼續以 Find 方法開始的搜尋。 | |
FindPrevious | 繼續以 Find 方法開始的搜尋。 | |
FunctionWizard | 為 NamedRange 控制項左上角的儲存格啟動 [函數精靈]。 | |
get_Address | 基礎架構。請使用 Address 屬性,不要使用這個方法。 | |
get_AddressLocal | 基礎架構。請使用 AddressLocal 屬性,不要使用這個方法。 | |
get_Characters | 基礎架構。請使用 Characters 屬性,不要使用這個方法。 | |
get_End | 基礎架構。請使用 End 屬性,不要使用這個方法。 | |
get_Item | 基礎架構。請使用 Item 屬性,不要使用這個方法。 | |
get_Offset | 基礎架構。請使用 Offset 屬性,不要使用這個方法。 | |
get_Range | 基礎架構。 | |
get_Resize | 基礎架構。請使用 Resize 屬性,不要使用這個方法。 | |
get_Value | 取得 NamedRange 控制項的值。 | |
GetEnumerator | 取得 IEnumerator,可以用來逐一查看 NamedRange 控制項中的儲存格。 | |
GoalSeek | 計算達成特定目的所必須的值。 | |
Group | 當 NamedRange 控制項表示樞紐分析表欄位之資料範圍中的單一儲存格時,Group 方法會在該欄位中執行以數值或日期為基礎的群組作業。 | |
Insert | 將一個或多個儲存格插入至 NamedRange 控制項中,並移動其他儲存格以產生空間。 | |
InsertIndent | 將縮排加入 NamedRange 控制項中。 | |
Justify | 重新排列 NamedRange 控制項中的文字,讓文字可以平均填入該範圍中。 | |
ListNames | 將所有已顯示之名稱的清單貼到工作表,並以 NamedRange 控制項中第一個儲存格為開頭。 | |
Merge | 從 NamedRange 控制項建立合併儲存格。 | |
NavigateArrow | 使用 NamedRange 控制項的追蹤箭號進行巡覽,以追蹤前導參照、從屬參照或導致錯誤的儲存格。 | |
NoteText | 取得或設定與 NamedRange 控制項左上角儲存格關聯的儲存格備註。 | |
Parse | 剖析資料範圍,將它分成數個儲存格。 | |
PasteSpecial | 將 [剪貼簿] 中 Microsoft.Office.Interop.Excel.Range 物件的內容貼到 NamedRange 控制項。 | |
PrintOut | 列印 NamedRange 控制項。 | |
PrintOutEx | 列印物件。 | |
PrintPreview | 預覽 NamedRange 控制項在列印時將會呈現的外觀。 | |
RemoveDuplicates | 移除範圍值中的重複值。 | |
RemoveSubtotal | 移除 NamedRange 控制項的小計。 | |
Replace | 以新的字串取代 NamedRange 控制項中指定的字元。 | |
RowDifferences | 取得 Microsoft.Office.Interop.Excel.Range 物件,表示每一列中內容與比較儲存格不同的所有儲存格。 | |
Run | 基礎架構。 | |
Select | 選取 NamedRange 控制項。 | |
set_Item | 基礎架構。請使用 Item 屬性,不要使用這個方法。 | |
set_Value | 設定 NamedRange 控制項的值。 | |
SetPhonetic | 為 NamedRange 控制項中的所有儲存格建立 Phonetic 物件。 | |
Show | 在使用中視窗內捲動整個內容,將 NamedRange 控制項移動到可檢視的範圍內。 | |
ShowDependents | 將追蹤箭號畫到 NamedRange 控制項的直接從屬參照。 | |
ShowErrors | 透過前導參照樹狀結構,將追蹤箭號畫到錯誤來源儲存格,並傳回包含該儲存格的 Microsoft.Office.Interop.Excel.Range 物件。 | |
ShowPrecedents | 將追蹤箭號畫到 NamedRange 控制項的直接前導參照。 | |
Sort | 排序 NamedRange 控制項中的資料。 | |
SortSpecial | 使用東亞的排序方法來排序 NamedRange 控制項。例如在日文中會以假名音節的順序排序。如需詳細資訊,請參閱參數清單。 | |
Speak | 讓 NamedRange 控制項的儲存格以列順序或欄順序唸出。 | |
SpecialCells | 取得 Microsoft.Office.Interop.Excel.Range 物件,表示所有符合指定類型和資料的儲存格。 | |
SubscribeTo | 基礎架構。 | |
Subtotal | 建立 NamedRange 控制項的小計。 | |
Table | 根據您在工作表中定義的輸入值和公式,建立資料表。 | |
TextToColumns | 將一欄包含數個具有文字的儲存格剖析為數欄。 | |
Ungroup | 將大綱中的 NamedRange 控制項提升 (也就是減少它的大綱層級)。 | |
UnMerge | 將合併的區域分成個別儲存格。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
BeforeDoubleClick | 會在按兩下 NamedRange 控制項時發生 (在預設按兩下動作執行之前)。 | |
BeforeRightClick | 在 NamedRange 控制項上按一下滑鼠右鍵時 (在預設的按一下滑鼠右鍵動作之前) 便會發生。 | |
BindingContextChanged | 基礎架構。 | |
Change | 在 NamedRange 控制項變更時發生。 | |
Deselected | 當選取範圍從 NamedRange 控制項移至 NamedRange 控制項外的區域時,便會發生。 | |
Disposed | 表示處理元件的 Disposed 事件的方法。 (繼承自 IComponent)。 | |
Selected | 在選取了 NamedRange 控制項時便會發生。 | |
SelectionChange | 在 NamedRange 控制項內的選取範圍變更時發生。 |
回頁首
備註
如需詳細資訊,請參閱NamedRange 控制項。
注意事項 |
---|
此介面是由 Visual Studio Tools for Office Runtime 所實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀。 |
使用方式
本文件說明此型別用於以 .NET Framework 4 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此型別可能會有不同的成員,而為此型別提供的程式碼範例可能無法運作。 如需此型別在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658 (英文)。