NamedRange 介面

定義

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

public interface class NamedRange : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")]
public interface NamedRange : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")>]
type NamedRange = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface NamedRange
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
屬性
實作

備註

如需詳細資訊,請參閱 NamedRange 控制件

注意

這個介面是由 Visual Studio Tools for Office Runtime 實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime Overview

使用方式

本文件說明此類型的版本,其會用在目標為 .NET Framework 4 或更新版本的 Office 專案中。 在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。 如需此類型在以 .NET Framework 3.5 為目標專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:http://go.microsoft.com/fwlink/?LinkId=160658

屬性

AddIndent

取得或設定值,決定在 NamedRange 控制項中的文字對齊設定為水平或垂直平均分佈時,文字是否會自動縮排。

Address

取得 NamedRange 控制項的範圍參照。

AddressLocal

取得採用使用者語言的 NamedRange 控制項範圍參照。

AllowEdit

取得值,這個值指出 NamedRange 控制項是否可在受保護的工作表中編輯。

Application

取得 Application,表示 NamedRange 控制項的建立者。

Areas

取得 Areas 集合,表示多重區域選取中的所有範圍。

Borders

取得 Borders 集合,表示 NamedRange 控制項的框線。

Cells

取得 Range,表示 NamedRange 控制項的儲存格。

Characters

取得 Characters 物件,表示 NamedRange 控制項文字中的字元範圍。

Column

取得 NamedRange 控制項第一個區域中第一欄的編號。

Columns

取得 Range,表示 NamedRange 控制項中一個或多個欄。

ColumnWidth

取得或設定 NamedRange 控制項中所有欄的寬度。

Comment

取得 Comment,表示與 NamedRange 控制項左上角儲存格關聯的註解。

Container

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

Count

取得 NamedRange 控制項中儲存格的數目。

CountLarge

取得值範圍中最大值的出現次數。

Creator

取得 32 位元整數,表示建立 NamedRange 的應用程式。

CurrentArray

如果 NamedRange 控制項是陣列的一部分,則會取得表示整個陣列的 Range 物件。

CurrentRegion

取得 Range 物件,表示目前的區域。

DefaultDataSourceUpdateMode

取得或設定預設 DataSourceUpdateMode

Dependents

取得 Range,表示 NamedRange 控制項包含所有從屬參照的範圍。

DirectDependents

取得 Range,表示包含 NamedRange 控制項所有直接從屬參照的範圍。

DirectPrecedents

取得 Range,表示包含 NamedRange 控制項所有直接前導參照的範圍。

DisplayFormat

取得物件,這個物件表示指定之範圍的顯示設定。

End

取得 Range,表示 NamedRange 控制項包含區域末端儲存格。

EntireColumn

取得 Range,表示包含 NamedRange 控制項的整個 (或多個) 欄。

EntireRow

取得 Range,表示包含 NamedRange 控制項的整個 (或多個) 列。

Errors

取得 Errors 物件,讓您可以存取錯誤檢查選項。

Font

取得 Font,表示 NamedRange 控制項的字型。

FormatConditions

取得 FormatConditions 集合,表示 NamedRange 控制項的所有格式化條件。

Formula

取得或設定採用 A1 樣式標記的 NamedRange 控制項公式。

FormulaArray

取得或設定 NamedRange 控制項的陣列公式。

FormulaHidden

取得或設定值,表示當工作表受到保護時 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

取得 Range,代表 NamedRange 的基礎原生物件。

Interior

取得 Interior,表示 NamedRange 控制項的內部。

Item

取得 Range,表示 NamedRange 控制項的位移 (Offset) 範圍。

Left

取得欄 A 左邊緣到 NamedRange 控制項左邊緣的距離。

ListHeaderRows

取得 NamedRange 控制項標題列的數目。

ListObject

取得 ListObject 控制項的 NamedRange

LocationInTable

取得一常數,用來描述 PivotTable 報表中包含 NamedRange 控制項左上角的部分。

Locked

取得或設定指出 NamedRange 控制項是否為鎖定的值。

MDX

取得指定之 NamedRange 物件的 MDX 名稱。

MergeArea

取得 Range,表示 NamedRange 控制項包含合併的範圍。

MergeCells

取得或設定指出 NamedRange 控制項是否包含合併儲存格的值。

Name

取得或設定 Name 控制項的 NamedRange 物件。

Next

取得 Range,表示下一個儲存格。

NumberFormat

取得或設定 NamedRange 控制項的格式化程式碼。

NumberFormatLocal

取得或設定 NamedRange 控制項的格式化程式碼 (採用使用者語言)。

Offset

取得 Range 控制項位移的 NamedRange

Orientation

取得或設定文字方向。

OutlineLevel

取得或設定 NamedRange 控制項目前的大綱層級。

PageBreak

取得或設定分頁符號的位置。

Parent

取得 NamedRange 控制項的父物件。

Phonetic

取得 Phonetic 物件,其中包含 NamedRange 控制項中與特定注音標示文字字串相關的資訊。

Phonetics

取得 Phonetics 控制項的 NamedRange 集合。

PivotCell

取得 PivotCell 物件,表示樞紐分析表的儲存格。

PivotField

取得 PivotField 物件,表示包含 NamedRange 控制項左上角的樞紐分析表欄位。

PivotItem

取得 PivotItem 物件,表示包含 NamedRange 控制項左上角的樞紐分析表項目。

PivotTable

取得 PivotTable 物件,表示包含 NamedRange 控制項左上角的樞紐分析表,或表示與樞紐分析圖關聯的樞紐分析表。

Precedents

取得 Range,表示 NamedRange 控制項的所有前導參照。

PrefixCharacter

取得 NamedRange 控制項的前置字元。

Previous

取得 Range,表示上一個儲存格。

QueryTable

取得 QueryTable,表示與 NamedRange 控制項相交的查詢資料表。

ReadingOrder

取得或設定 NamedRange 控制項的讀取順序。

RefersTo

取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 A1 樣式標記。

RefersToLocal

取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 A1 樣式標記並採用使用者語言。

RefersToR1C1

取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 R1C1 樣式標記。

RefersToR1C1Local

取得或設定 NamedRange 控制項所定義要參考的公式,公式使用 R1C1 樣式標記並採用使用者語言。

RefersToRange

取得 Range 控制項所參考的 NamedRange 物件。

Resize

取得根據 Range 控制項調整大小的 NamedRange

Row

取得 NamedRange 控制項第一個區域中第一列的編號。

RowHeight

取得或設定 NamedRange 控制項中所有列的高度 (以點為單位)。

Rows

取得 Range,表示 NamedRange 控制項中一個或多個列。

ServerActions

取得可在 NamedRange 物件的 Microsoft Office SharePoint 伺服器上執行的動作。

ShowDetail

取得或設定物件,此物件會指出 NamedRange 控制項大綱是否會展開 (以顯示欄或列的詳細資料)。

ShrinkToFit

取得或設定指出文字是否縮小以適合可用欄寬。

SoundNote

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

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

取得 Worksheet,表示包含 NamedRange 控制項的工作表。

WrapText

取得或設定值,指出 Microsoft Office Excel 是否可將 NamedRange 控制項中的文字換行。

XPath

取得 XPath,表示對應至 NamedRange 控制項之元素的 Xpath。

方法

Activate()

啟動單一儲存格 NamedRange 控制項。

AddComment(Object)

NamedRange 控制項中加入註解。

AdvancedFilter(XlFilterAction, Object, Object, Object)

根據準則範圍,從清單篩選或複製資料。

AllocateChanges()

根據 OLAP 資料來源,對具名範圍中的所有已編輯儲存格執行回寫作業。

ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object)

將名稱套用至 NamedRange 控制項中的儲存格。

ApplyOutlineStyles()

將大綱樣式套用至 NamedRange 控制項。

AutoComplete(String)

從清單中取得 AutoComplete 的符合項目。

AutoFill(Range, XlAutoFillType)

自動填入 NamedRange 控制項中的儲存格。

AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object)

使用 AutoFilter 篩選清單。

AutoFit()

變更 NamedRange 控制項的欄寬或列高,以達成最佳大小。

AutoOutline()

自動建立 NamedRange 控制項的大綱。

BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object)

NamedRange 控制項加上框線,並設定新框線的 ColorLineStyleWeight 屬性。

Calculate()

計算 NamedRange 控制項中儲存格的值。

CalculateRowMajorOrder()

計算特定範圍的儲存格。

CheckSpelling(Object, Object, Object, Object)

檢查 NamedRange 控制項中文字的拼字是否有誤。

Clear()

清除整個 NamedRange 控制項。

ClearComments()

清除 NamedRange 控制項中的所有儲存格註解。

ClearContents()

清除 NamedRange 控制項中所有公式。

ClearFormats()

清除 NamedRange 控制項的格式。

ClearHyperlinks()

移除指定之範圍中的所有超連結。

ClearNotes()

清除 NamedRange 控制項中所有儲存格的備註。

ClearOutline()

清除 NamedRange 控制項的大綱。

ColumnDifferences(Object)

取得 Range,此範圍表示與每一欄的比較儲存格內容不同的所有儲存格。

Consolidate(Object, Object, Object, Object, Object)

將多張工作表上多個範圍的資料合併到 NamedRange 控制項中。

Copy(Object)

NamedRange 控制項的內容複製到指定的範圍或 [剪貼簿]。

CopyFromRecordset(Object, Object, Object)

將 ADO 或 DAO 資料錄集 (Recordset) 內容複製到工作表,由 NamedRange 控制項左上角開始複製。

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

NamedRange 控制項以圖片形式複製到 [剪貼簿]。

CreateNames(Object, Object, Object, Object)

根據工作表中的文字標籤,在 NamedRange 控制項中建立名稱。

Cut(Object)

NamedRange 控制項的內容剪到 [剪貼簿],或貼到指定目的端。

DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object)

NamedRange 控制項中建立資料數列。

Delete()

刪除動態建立的 NamedRange 控制項,並從 ControlCollection 中將它移除。

DialogBox()

在 Microsoft Office Excel 4.0 巨集表上顯示由對話方塊定義表所定義的對話方塊。

Dirty()

指定下次重新計算時要重算的 NamedRange 控制項。

DiscardChanges()

捨棄範圍中已編輯儲存格的所有變更。

EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object)

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

匯出至所指定格式的檔案。

FillDown()

NamedRange 控制項中的頂端儲存格或其中的儲存格,向下填入到 NamedRange 控制項的底端儲存格。

FillLeft()

NamedRange 控制項中的最右儲存格開始向左填入。

FillRight()

NamedRange 控制項中的最左儲存格開始向右填入。

FillUp()

NamedRange 控制項中的底端儲存格或其中的儲存格,向上填入到範圍的頂端。

Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object)

NamedRange 控制項中尋找特定的資訊,並且傳回 Range 物件,表示第一個含有此資訊的儲存格。

FindNext(Object)

繼續以 Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) 方法開始的搜尋。

FindPrevious(Object)

繼續以 Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) 方法開始的搜尋。

FunctionWizard()

為 控制項左上角的儲存格啟動 [函式精靈]NamedRange

get_Value(Object)

取得控制項的值 NamedRange

GetEnumerator()

取得 IEnumerator,可以用來逐一查看 NamedRange 控制項中的儲存格。

Group(Object, Object, Object, Object)

NamedRange 控制項表示樞紐分析表欄位之資料範圍中的單一儲存格時,Group(Object, Object, Object, Object) 方法會在該欄位中執行以數值或日期為基礎的群組作業。

Insert(Object, Object)

將一個或多個儲存格插入至 NamedRange 控制項中,並移動其他儲存格以產生空間。

InsertIndent(Int32)

新增 NamedRange 控制項的縮排。

Justify()

重新排列 NamedRange 控制項中的文字,讓文字可以平均填入該範圍中。

ListNames()

將所有已顯示之名稱的清單貼到工作表,並以 NamedRange 控制項中第一個儲存格為開頭。

Merge(Object)

NamedRange 控制項建立合併儲存格。

NavigateArrow(Object, Object, Object)

使用 NamedRange 控制項的追蹤箭號進行巡覽,以追蹤前導參照、從屬參照或導致錯誤的儲存格。

NoteText(Object, Object, Object)

取得或設定與 NamedRange 控制項左上角儲存格關聯的儲存格備註。

Parse(Object, Object)

剖析資料範圍,將它分成數個儲存格。

PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object)

將 [剪貼簿] 中 Range 物件的內容貼到 NamedRange 控制項。

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

列印物件。

PrintPreview(Object)

預覽 NamedRange 控制項在列印時將會呈現的外觀。

RemoveDuplicates(Object, XlYesNoGuess)

移除範圍值中的重複值。

RemoveSubtotal()

移除 NamedRange 控制項的小計。

Replace(Object, Object, Object, Object, Object, Object, Object, Object)

以新的字串取代 NamedRange 控制項中指定的字元。

RowDifferences(Object)

取得 Range 物件,表示每一列中內容與比較儲存格不同的所有儲存格。

Select()

選取 NamedRange 控制項。

set_Value(Object, Object)

設定控件的值 NamedRange

SetPhonetic()

Phonetic 控制項中的所有儲存格建立 NamedRange 物件。

Show()

在使用中視窗內捲動整個內容,將 NamedRange 控制項移動到可檢視的範圍內。

ShowDependents(Object)

將追蹤箭號畫到 NamedRange 控制項的直接從屬參照。

ShowErrors()

透過前導參照樹狀結構,將追蹤箭號畫到錯誤來源儲存格,並傳回包含該儲存格的 Range 物件。

ShowPrecedents(Object)

將追蹤箭號畫到 NamedRange 控制項的直接前導參照。

Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption)

排序 NamedRange 控制項中的資料。

SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption)

使用東亞的排序方法來排序 NamedRange 控制項。 例如在日文中會以假名音節的順序排序。 如需詳細資訊,請參閱參數清單。

Speak(Object, Object)

NamedRange 控制項的儲存格以列順序或欄順序唸出。

SpecialCells(XlCellType, Object)

取得 Range 物件,表示所有符合指定類型和資料的儲存格。

SubscribeTo(String, XlSubscribeToFormat)

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow)

建立 NamedRange 控制項的小計。

Table(Object, Object)

根據您在工作表中定義的輸入值和公式,建立資料表。

TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

將一欄包含數個具有文字的儲存格剖析為數欄。

Ungroup()

將大綱中的 NamedRange 控制項提升 (也就是減少它的大綱層級)。

UnMerge()

將合併的區域分成個別儲存格。

事件

BeforeDoubleClick

會在按兩下 NamedRange 控制項時發生 (在預設按兩下動作執行之前)。

BeforeRightClick

NamedRange 控制項上按一下滑鼠右鍵時 (在預設的按一下滑鼠右鍵動作之前) 便會發生。

BindingContextChanged

NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。

Change

NamedRange 控制項變更時發生。

Deselected

當選取範圍從 NamedRange 控制項移至 NamedRange 控制項外的區域時,便會發生。

Selected

在選取了 NamedRange 控制項時便會發生。

SelectionChange

NamedRange 控制項內的選取範圍變更時發生。

適用於