Application.Columns プロパティ (Excel)

作業中のワークシートのすべての列を表す Range オブジェクトを返します。 作業中のドキュメントがワークシートではない場合、Columns プロパティは失敗します。

構文

expressionApplication オブジェクトを 表す変数。

注釈

このプロパティをオブジェクト修飾子を指定せずに使用した場合、ActiveSheet.Columns と同様の結果になります。

複数のセル範囲を含む Range オブジェクトに対してこのプロパティを使用すると、選択範囲の中で最初に選択した領域の列が返されます。 たとえば、 Range オブジェクトに 2 つの領域 (A1:B2 と C3:D4)Selection.Columns.Count がある場合、4 ではなく 2 が返されます。 複数のセル範囲を選択している可能性があるときは、このプロパティを使用する前に Areas.Count を実行し、範囲に複数の領域が含まれているかどうかを確認します。 複数の領域が含まれている場合は、セル範囲の領域ごとにループします。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。