NamedRange インターフェイス

定義

NamedRange コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

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 ランタイムの概要」を参照してください。

使用

ここでは、.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 コントロールの 1 番目の領域の最初の列の番号を取得します。

Columns

Range コントロール内の 1 つ以上の列を表す NamedRange コレクションを取得します。

ColumnWidth

NamedRange コントロールに含まれるすべての列の幅を取得または設定します。

Comment

Comment コントロールの左上隅のセルに関連付けられたコメントを表す NamedRange を取得します。

Container

NamedRange コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

Count

NamedRange コントロール内のセルの数を取得します。

CountLarge

値の範囲における最大値の出現数を取得します。

Creator

NamedRange コントロールが作成されたアプリケーションを示す 32 ビット整数を取得します。

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

NamedRange コントロールの数式を A1 スタイルの表記で取得または設定します。

FormulaArray

NamedRange コントロールの配列数式を取得または設定します。

FormulaHidden

ワークシートが保護されているときに、NamedRange コントロールの数式が非表示になるかどうかを示す値を取得または設定します。

FormulaLocal

NamedRange コントロールの数式を、ユーザーの言語による A1 スタイルの参照を使用して取得または設定します。

FormulaR1C1

オブジェクトの数式を R1C1 スタイルの表記で取得または設定します。

FormulaR1C1Local

NamedRange コントロールの数式を、ユーザーの言語による R1C1 スタイルの表記を使用して取得または設定します。

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 を取得します。

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 コントロールの 1 番目の領域の最初の行の番号を取得します。

RowHeight

NamedRange コントロールに含まれるすべての行の高さをポイント単位で取得または設定します。

Rows

Range コントロール内の 1 つ以上の行を表す NamedRange を取得します。

ServerActions

Microsoft Office SharePoint サーバー上で NamedRange オブジェクトに対して実行できる処理を取得します。

ShowDetail

NamedRange コントロールのアウトラインが展開されているかどうか (列または行の詳細が表示されているかどうか) を示すオブジェクトを取得または設定します。

ShrinkToFit

使用できる列幅に収まるようにテキストを自動的に縮小するかどうかを示す値を取得または設定します。

SoundNote

NamedRange コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

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 コントロールにマップされている要素の Xpath を表す NamedRange を取得します。

メソッド

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)

オートコンプリートで一致するものをリストから取得します。

AutoFill(Range, XlAutoFillType)

NamedRange コントロール内のセルに、オートフィルで自動的に値を設定します。

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

オートフィルターを使用してリストをフィルター処理します。

AutoFit()

NamedRange コントロール内の列の幅または行の高さを、最適なサイズに変更します。

AutoOutline()

NamedRange コントロールのアウトラインを自動的に作成します。

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

NamedRange コントロールに境界線を追加し、その新しい境界線に対して ColorLineStyle、および Weight の各プロパティを設定します。

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 レコードセットの内容を、ワークシートの 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 コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

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 コントロール内の 1 番目のセル以降に貼り付けます。

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 コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

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 コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。

Change

NamedRange コントロールに変更があったときに発生します。

Deselected

NamedRange コントロールから NamedRange コントロールの外側の領域に選択が移動すると発生します。

Selected

NamedRange コントロールが選択されると発生します。

SelectionChange

NamedRange コントロールの内部で選択が変わったときに発生します。

適用対象