Worksheet インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークシートを表します。
public interface class Worksheet : Microsoft::Office::Interop::Excel::_Worksheet, Microsoft::Office::Interop::Excel::DocEvents_Event
[System.Runtime.InteropServices.Guid("000208D8-0000-0000-C000-000000000046")]
public interface Worksheet : Microsoft.Office.Interop.Excel._Worksheet, Microsoft.Office.Interop.Excel.DocEvents_Event
Public Interface Worksheet
Implements _Worksheet, DocEvents_Event
- 派生
- 属性
- 実装
注釈
これは、対応する COM オブジェクトとの相互運用性を得るためにマネージ コードが必要とする COM コクラスから派生する .NET インターフェイスです。 COM オブジェクトのすべてのメソッド、プロパティ、およびイベント メンバにアクセスするには、この派生インターフェイスを使用します。 ただし、使用するメソッドまたはイベントが、1 つの COM オブジェクトに基づいて同じ名前を共有する場合は、該当するプライマリ インターフェイスにキャストしてメソッドを呼び出し、最新のイベント インターフェイスにキャストしてイベントに接続します。 COM オブジェクトの詳細については、このトピックを参照してください。 COM オブジェクトのメソッドとプロパティ メンバーの詳細については、「」を参照してください _Worksheet。
Worksheet オブジェクトは、コレクションのWorksheetsメンバーです。 Worksheets コレクションには、ブックにあるすべての Worksheet オブジェクトが含まれています。
Worksheet オブジェクトを返す次のプロパティについては、このセクションで説明します。
- Worksheets プロパティ
- ActiveSheet プロパティ
Worksheets プロパティ
Worksheets(index
) index
を使用して、ワークシートのインデックス番号または名前を指定して、1 つの Worksheet オブジェクトを返します。
ワークシートのインデックス番号は、ブックのシート見出しの並び順に対応します。 Worksheets(1) はブックの最初、つまりシート見出しが最も左側にあるワークシートであり、Worksheets(Worksheets.Count) は最後のワークシートです。 非表示のワークシートにもインデックス番号が付けられるので、注意してください。
ワークシート名はシート見出しに表示されます。 ワークシート名を Name 設定または返すには、 プロパティを使用します。
Worksheet オブジェクトは、コレクションのSheetsメンバーでもあります。 Sheets コレクションには、ブック内のすべてのシート (グラフ シートとワークシートの両方) が含まれています。
ActiveSheet プロパティ
ワークシートがアクティブなシートの場合は、 ActiveSheet プロパティを使用して参照できます。
プロパティ
_CodeName |
内部使用のため予約済みです。 (継承元 _Worksheet) |
_DisplayRightToLeft |
内部使用のため予約済みです。 (継承元 _Worksheet) |
Application |
オブジェクト修飾子なしで使用すると、このプロパティは Microsoft Excel アプリケーションを Application 表すオブジェクトを返します。 対象となるオブジェクトが指定された場合は、指定されたオブジェクトを作成した Application オブジェクトを返します。OLE オートメーションを使っていて、オブジェクトのアプリケーションにアクセスするときなどに、このプロパティを使います。 読み取り専用です。 (継承元 _Worksheet) |
AutoFilter |
フィルター処理がオンの AutoFilter 場合は、オブジェクトを返します。 フィルター処理がオフの場合は Nothing を返します。 読み取り専用です。 (継承元 _Worksheet) |
AutoFilterMode |
True の 場合、オートフィルタードロップダウン矢印が現在シートに表示されます。 このプロパティはプロパティに依存しません FilterMode 。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
Cells |
Rangeワークシート上のすべてのセル (現在使用されているセルだけでなく) を表す オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
CircularReference |
シートの Range 最初の循環参照を含む範囲を表すオブジェクトを返すか、シートに循環参照がない場合は Nothing を返します。 計算を続行するには、循環参照を削除する必要があります。 読み取り専用です。 (継承元 _Worksheet) |
CodeName |
オブジェクトのコード名を返します。 読み取りのみ可能な String 値です。 (継承元 _Worksheet) |
Columns |
指定した Range ワークシートのすべての列を表す オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
Comments |
指定した Comments ワークシートのすべてのコメントを表すコレクションを返します。 読み取り専用です。 (継承元 _Worksheet) |
ConsolidationFunction |
現在の統合に使用される関数コードを返します。 定数の 1 つを XlConsolidationFunction 指定できます。 読み取り専用です。 (継承元 _Worksheet) |
ConsolidationOptions |
次の表に示すように、統合オプションの 3 要素配列を返します。 要素が True の場合、そのオプションが設定されます。 読み取り専用 オブジェクト 。 (継承元 _Worksheet) |
ConsolidationSources |
ワークシートの現在の統合のソース シートに名前を付けた文字列値の配列を返します。 シートに統合がない場合は 空 を返します。 読み取り専用 オブジェクト 。 (継承元 _Worksheet) |
Creator |
このオブジェクトが作成されたアプリケーションを XlCreator 示す列挙型の定数を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用 xlCreatorCode。 (継承元 _Worksheet) |
CustomProperties |
ワークシートに CustomProperties 関連付けられている識別子情報を表すオブジェクトを返します。 (継承元 _Worksheet) |
DisplayAutomaticPageBreaks |
内部使用のため予約済みです。 (継承元 _Worksheet) |
DisplayPageBreaks |
True の 場合は、指定したワークシートの改ページ (自動と手動の両方) が表示されます。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
DisplayRightToLeft |
True の 場合、指定したウィンドウ、ワークシート、または ListObject が左から右ではなく右から左に表示されます。 オブジェクト が左から右に表示される場合は False。 読み取り専用の Boolean です。 (継承元 _Worksheet) |
EnableAutoFilter |
画面上での変更のみの保護が設定されているときに、オートフィルター矢印が有効である場合は True を指定します。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
EnableCalculation |
True を指定 すると、必要に応じてワークシートが自動的に再計算されます。 False を指定 すると、Excel でシートが再計算されません。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
EnableFormatConditionsCalculation |
条件付き書式が必要に応じて自動的に行われるかどうかを設定または返します。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
EnableOutlining |
ユーザー インターフェイスのみの保護が有効になっているときに、アウトライン記号を有効にする場合は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
EnablePivotTable |
True を指定 すると、ユーザー インターフェイスのみの保護が有効になっているときにピボットテーブルのコントロールとアクションが有効になります。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
EnableSelection |
シートで選択できる内容を設定または返します。 読み取り/書き込み XlEnableSelection。 (継承元 _Worksheet) |
FilterMode |
True を指定 すると、ワークシートがフィルター モードになります。 読み取り専用の Boolean です。 (継承元 _Worksheet) |
HPageBreaks |
シートの水平方向の HPageBreaks 改ページを表すコレクションを返します。 読み取り専用です。 (継承元 _Worksheet) |
Hyperlinks |
範囲またはワークシートの Hyperlinks ハイパーリンクを表すコレクションを返します。 (継承元 _Worksheet) |
Index |
類似オブジェクトのコレクション内の オブジェクトのインデックス番号を返します。 読み取り専用の Integer です。 (継承元 _Worksheet) |
ListObjects |
ワークシート内のオブジェクトの ListObject コレクションを返します。 読み取り専用の ListObjects コレクション。 (継承元 _Worksheet) |
MailEnvelope |
ドキュメントの電子メール ヘッダーを表します。 (継承元 _Worksheet) |
Name |
オブジェクトの名前を設定または返します。 読み取り/書き込みが可能な String です。 (継承元 _Worksheet) |
Names |
すべてのワークシート固有の Names 名前 ("WorksheetName!" プレフィックスで定義された名前) を表すコレクションを返します。 Names コレクション オブジェクトを使用します。 (継承元 _Worksheet) |
Next |
次のシートまたはセルを Chart表す 、 Range、または Worksheet オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
OnCalculate |
内部使用のため予約済みです。 (継承元 _Worksheet) |
OnData |
内部使用のため予約済みです。 (継承元 _Worksheet) |
OnDoubleClick |
内部使用のため予約済みです。 (継承元 _Worksheet) |
OnEntry |
内部使用のため予約済みです。 (継承元 _Worksheet) |
OnSheetActivate |
内部使用のため予約済みです。 (継承元 _Worksheet) |
OnSheetDeactivate |
内部使用のため予約済みです。 (継承元 _Worksheet) |
Outline |
指定したワークシートの Outline アウトラインを表す オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
PageSetup |
指定した PageSetup オブジェクトのすべてのページ 設定設定を含む オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
Previous |
前のシートまたはセルを Chart表す 、 Range、または Worksheet オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
PrintedCommentPages |
現在のワークシートに印刷されるコメント ページの数を取得します。 (継承元 _Worksheet) |
ProtectContents |
True を指定 すると、シートの内容が保護されます。 グラフの場合、グラフ全体が保護されます。 ワークシートの場合、これにより個々のセルが保護されます。 読み取り専用の Boolean です。 (継承元 _Worksheet) |
ProtectDrawingObjects |
図形 が保護されている場合は True。 読み取り専用の Boolean です。 (継承元 _Worksheet) |
Protection |
ワークシートの Protection 保護オプションを表す オブジェクトを返します。 (継承元 _Worksheet) |
ProtectionMode |
True を 指定すると、ユーザー インターフェイスのみの保護が有効になります。 ユーザー インターフェイス保護を有効にするには、 メソッドを使用し Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) 、 引数を |
ProtectScenarios |
ワークシートのシナリオが保護されている場合は True を指定します。 読み取り専用の Boolean です。 (継承元 _Worksheet) |
QueryTables |
指定した QueryTables ワークシートのすべてのクエリ テーブルを表すコレクションを返します。 読み取り専用です。 (継承元 _Worksheet) |
Range[Object, Object] |
Rangeセルまたはセル範囲を表す オブジェクトを返します。 (継承元 _Worksheet) |
Rows |
指定した Range ワークシートのすべての行を表す オブジェクトを返します。 読み取り専用の Range オブジェクト。 (継承元 _Worksheet) |
Scripts |
Scripts Web ページとして保存されるときに、指定したドキュメント内のスクリプトまたはコードのブロックを表すオブジェクトを含むScriptコレクションを返します。 (継承元 _Worksheet) |
ScrollArea |
スクロールが A1 スタイルの範囲参照として許可される範囲を設定または返します。 スクロール領域の外側のセルは選択できません。 読み取り/書き込みが可能な String です。 (継承元 _Worksheet) |
Shapes |
Shapesワークシートまたはグラフ シートのすべての図形を表す オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
SmartTags |
指定したセルの SmartTags 識別子を表す オブジェクトを返します。 (継承元 _Worksheet) |
Sort |
現在のワークシートの並べ替えられた値を返します。 読み取り専用です。 (継承元 _Worksheet) |
StandardHeight |
ワークシート内のすべての行の標準 (既定) の高さをポイント単位で返します。 読み取り専用の Double です。 (継承元 _Worksheet) |
StandardWidth |
ワークシートのすべての列の標準 (既定) の幅を返すか設定します。 読み取り/書き込みが可能な Double です。 (継承元 _Worksheet) |
Tab |
Tabグラフまたはワークシートのオブジェクトを返します。 (継承元 _Worksheet) |
TransitionExpEval |
Microsoft Excel でワークシートに Lotus 1-2-3 式の評価ルールを使用する場合は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
TransitionFormEntry |
True を指定 すると、ワークシートに Lotus 1-2-3 数式入力規則が使用されます。 値の取得と設定が可能なブール型 (Boolean) の値です。 (継承元 _Worksheet) |
Type |
ワークシートの種類を設定または返します。 読み取り専用 XlSheetTypeです。 (継承元 _Worksheet) |
UsedRange |
指定したワークシートで Range 使用されている範囲を表す オブジェクトを返します。 読み取り専用です。 (継承元 _Worksheet) |
Visible |
オブジェクトが表示されるかどうかを判断します。 読み取り/書き込み XlSheetVisibility。 (継承元 _Worksheet) |
VPageBreaks |
シートの垂直方向の VPageBreaks 改ページを表すコレクションを返します。 読み取り専用です。 (継承元 _Worksheet) |
メソッド
イベント
Activate |
ワークシートがアクティブになったときに発生します。 (継承元 DocEvents_Event) |
BeforeDelete |
BeforeDelete イベントは、シートが削除される前に発生します。 (継承元 DocEvents_Event) |
BeforeDoubleClick |
既定のダブルクリックの操作の前に、ワークシートをダブルクリックしたときに発生します。 (継承元 DocEvents_Event) |
BeforeRightClick |
既定の右クリックの操作の前に、ワークシートを右クリックしたときに発生します。 (継承元 DocEvents_Event) |
Calculate |
ワークシートが再計算された後に発生します。 (継承元 DocEvents_Event) |
Change |
ワークシートのセルがユーザーまたは外部リンクにより変更されたときに発生します。 (継承元 DocEvents_Event) |
Deactivate |
ワークシートが非アクティブ化されたときに発生します。 (継承元 DocEvents_Event) |
FollowHyperlink |
ワークシートのハイパーリンクをクリックすると発生します。 アプリケーション レベルおよびブック レベルのイベントについては、 SheetFollowHyperlink イベントに関するページを参照してください。 (継承元 DocEvents_Event) |
LensGalleryRenderComplete |
吹き出しギャラリーのアイコン (動的および静的) がレンダリングを完了したときに発生します。 (継承元 DocEvents_Event) |
PivotTableAfterValueChange |
ピボットテーブル内のセルまたはセル範囲を編集または再計算 (数式を含むセルの場合) した後に発生します。 (継承元 DocEvents_Event) |
PivotTableBeforeAllocateChanges |
ピボットテーブルに変更を適用する前に発生します。 (継承元 DocEvents_Event) |
PivotTableBeforeCommitChanges |
ピボットテーブルの OLAP データ ソースに対して変更を確定する前に発生します。 (継承元 DocEvents_Event) |
PivotTableBeforeDiscardChanges |
ピボットテーブルに対する変更が破棄される前に発生します。 (継承元 DocEvents_Event) |
PivotTableChangeSync |
ピボットテーブルが変更された後に発生します。 (継承元 DocEvents_Event) |
PivotTableUpdate |
ピボットテーブル レポートがワークシート上で更新された後で発生します。 (継承元 DocEvents_Event) |
SelectionChange |
ワークシートで選択範囲を変更したときに発生します。 (継承元 DocEvents_Event) |
TableUpdate |
データ モデルに接続されているクエリ テーブルがワークシートで更新された後に発生します。 (継承元 DocEvents_Event) |