ホームページ >よくある問題 >currentregion と usedrange とはそれぞれ何ですか?

currentregion と usedrange とはそれぞれ何ですか?

百草
百草オリジナル
2023-12-15 14:24:391529ブラウズ

CurrentRegion は、現在の領域を表す Range オブジェクトを返す Excel の関数です。この領域は現在のワークシートの一部であり、空の行と空の列の境界を組み合わせたものによって決まります。 UsedRange は、ワークシートで使用されているデータ範囲を検索するために使用される Excel VBA のプロパティです。この範囲には、データが入力されているすべてのセルと書式が適用されているすべてのセルが含まれます。

currentregion と usedrange とはそれぞれ何ですか?

CurrentRegion は、現在の領域を表す Range オブジェクトを返す Excel の関数です。この領域は現在のワークシートの一部であり、空の行と空の列を組み合わせた境界によって定義されます。

具体的には、CurrentRegion 関数は、ユーザーが Excel ワークシート内の連続データ領域を迅速に識別して処理するのに役立ちます。大量のデータを含むワークシートを操作する場合、特にデータ内に空白の行や列が多数ある場合、CurrentRegion を使用すると作業効率が大幅に向上します。

この関数は、VBA (Visual Basic for Applications) プログラミングでも使用されます。 VBA では、CurrentRegion プロパティを使用して、アクティブ セルが配置されている連続領域を取得できます。この連続範囲には空の行や列は含まれず、データと書式設定が含まれるセルのみが含まれます。

CurrentRegion 関数は、保護されたワークシートでは使用できないことに注意してください。さらに、返される範囲は現在の選択領域に基づいています。選択領域が不連続であるか、空の行または列が含まれている場合、返される Range オブジェクトにはこれらの不連続または空の部分は含まれません。

UsedRange は、ワークシートで使用されているデータ範囲を検索するために使用される Excel VBA のプロパティです。この範囲には、データが入力されているすべてのセルと書式設定が適用されているすべてのセルが含まれます。 実際には、 UsedRange の意味によれば、このプロパティは、内容が表示されるセルだけでなく、書式設定、コメントの追加などの適用を除いた、ワークシート内の使用されている領域を表すことが理解できます。細胞の改変。

UsedRange プロパティは Range オブジェクトを返すため、列/行のカウント、選択、クリア、書式設定、領域ナビゲーションなど、Range オブジェクトで使用できるすべてのプロパティとメソッドは UsedRange でも使用できます。さらに、簡単に参照できるように、名前付きオブジェクトとして設定できます。

要約すると、CurrentRegion は、空白の行と列を無視して、現在のワークシートの連続データ領域を返します。一方、 UsedRange は、調整された行の高さ以外の内容のないセルも含め、使用されたすべてのセル範囲を返します。

以上がcurrentregion と usedrange とはそれぞれ何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る