次の方法で共有


Worksheet オブジェクト

重要

この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

ワークシートを表します。

Worksheet オブジェクトは Worksheets コレクションのメンバーです。Worksheets コレクションには、ブックにあるすべての Worksheet オブジェクトが含まれています。

Worksheet オブジェクトは Sheets コレクションのメンバーでもあります。Sheets コレクションには、ブックにあるすべてのシート (グラフ シート、ワークシートの両方) が含まれています。

使用例

単体の Worksheet オブジェクトを取得するには、Worksheets(index) プロパティを使用します。引数 index には、ワークシートのインデックス番号または名前を指定します。次の使用例は、作業中のブックのワークシート 1 を非表示にします。

Worksheets(1).Visible = False

使用例

ワークシートのインデックス番号は、ブックのシート見出しの並び順に対応します。Worksheets(1) はブックの最初、つまりシート見出しが最も左側にあるワークシートであり、Worksheets(Worksheets.Count) は最後のワークシートです。非表示のワークシートにもインデックス番号が付けられるので、注意してください。

ワークシート名はシート見出しに表示されます。ワークシート名を設定したり、取得したりするには、Name プロパティを使用します。次の使用例は、シート 1 のシナリオを保護します。

Dim strPassword As String
strPassword = InputBox ("Enter the password for the worksheet")
Worksheets("Sheet1").Protect password:=strPassword, scenarios:=True

使用例

選択されたシートの場合は、ActiveSheet プロパティを使用して、そのシートを参照できます。次の使用例は、Activate メソッドを使用してシート 1 を選択し、印刷の向きを横に設定して、ワークシートを印刷します。

Worksheets("Sheet1").Activate
ActiveSheet.PageSetup.Orientation = xlLandscape
ActiveSheet.PrintOut

注意

機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。