Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

VBA を適用して列を選択する方法 (3 つの方法)

この記事では、VBA コードを適用して Excel で列を選択する方法を示します。範囲全体または列を選択する必要がある場合に便利です。 VBA プログラミング コード 列全体または範囲を自動的に選択できるため、時間を大幅に節約できます。この記事では、その作業を行う方法をいくつか紹介します。

この練習帳をダウンロードして、この記事を読みながらタスクを実行してください。

VBA を適用して列を選択する 3 つの適切な方法

VBA マクロを使用すると、3 つの異なる方法で列を選択できます。 1 つの列、複数の列、または範囲全体を選択できます。このセクションでは、これらすべての方法について説明します。

1. VBA コードを実行して単一の列を選択する

VBA コードを使用して列全体を選択する必要がある状況を想像してください。シンプルなコードを適用するだけで、非常に簡単に実行できます。次の手順に従って学習しましょう。

ステップ 1:

  • VBA コードを入力するには、まず VBA ウィンドウを開く必要があります。キーボード ショートカットを使用するか、[開発者] タブから行うことができます . Ctrl+F11 を押します VBA ウィンドウを開きます。

VBA を適用して列を選択する方法 (3 つの方法)

  • VBA ウィンドウで、コードを書き留めるモジュールを作成する必要があります。 [挿入] をクリックし、[モジュール] をクリックします

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 2:

  • ここにコードを書きます。まず、コードのフォーマットを書き、次に条件を挿入します。コードの開始と終了は、
Private Sub Select_Column()
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • 列 C を選択するコードを記述します。コードは次のとおりです。
Columns(3).Select
  • 最終的なコードは、
Private Sub select_column()
Columns(3).Select
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • 実行アイコンをクリックしてコードを実行すると、指定した列が選択されます。

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 3:

  • 選択した列の各セルに特定の数値を入力することもできます。数値 100 を入力したいとします。 C4 で これを行うには、列 C の任意のセルを選択します .

VBA を適用して列を選択する方法 (3 つの方法)

  • このコードをモジュールに挿入してください。
Private Sub select_column()
ActiveCell.EntireColumn.Cells(4).Value = 100
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • コードを実行すると、結果がここにあります。

VBA を適用して列を選択する方法 (3 つの方法)

2. VBA コードを適用して複数の列を選択する

ステップ 1:

  • 1 つの列を選択した場合と同じように、複数の列を選択できます。しかし、ここではコードが異なります。それでは、VBA ウィンドウを開くことから始めましょう!

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 2:

  • B から D までの列を選択します。そのためのコードは次のとおりです。
Private Sub select_multiplecolumns()
Columns(“B:D”).Select
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • 複数の列が選択されています。

VBA を適用して列を選択する方法 (3 つの方法)

3. VBA コードを使用して範囲内の列を選択する

VBA コードを使用して範囲を選択するのも簡単で、コードの長さも短くて済みます。 B3 から範囲を選択する必要があるとします。 F13 へ .次の手順に従って学習してください!

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 1:

  • VBA コードをモジュールに挿入します。
Private Sub select_range()
Range(Cells(3, 2), Cells(13, 6)).Select
    Range("B3", "F13").Select
    Range("B3:F13").Select
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • VBA コードを使用して範囲を選択しました。

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 2:

  • 選択した範囲に数字やテキストを入力することもできます。以下のコードをモジュールに挿入するだけです。
Private Sub select_range()
Range (“B3:F13”). Select
Selection = 100
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • これがこのメソッドのやり方です。

VBA を適用して列を選択する方法 (3 つの方法)

ステップ 3:

  • さらに、選択したセルにも色を付けることができます。このコードを VBA モジュールに書き留めてください。
Private Sub select_range()
Selection.Interior.Color = RGB (255,255,0)
End Sub

VBA を適用して列を選択する方法 (3 つの方法)

  • したがって、VBA コードを使用して範囲を選択し、色を付けることができます。

VBA を適用して列を選択する方法 (3 つの方法)

覚えておくべきこと

👉 開発者タブが表示されていない場合は、この手順に従ってアクティブ化できます。

カスタマイズされたクイック アクセス ツールバー → その他のコマンド → リボンのカスタマイズ → 開発者 → OK

結論

列を選択するために VBA コードを実行する 3 つの異なる方法を試しました。ご質問やご不明な点がございましたら、コメントいただければ幸いです。また、Excel タスクに関連する他の記事もご覧ください!

類似記事

  • Excel で VBA を使用してセルを選択する方法 (6 つの便利な方法)

  1. Excel で結合セルの代替行に色を付ける方法

    Microsoft Excel で大規模なデータ セットを操作する場合、別の色で行を 1 行おきに書式設定すると便利な場合があります。これにより、データのスキャンとパターンや傾向の特定が容易になります。 VBA を使用できます 結合されたセルに別の行の色を適用するコードは非常に簡単です。この記事では、Excel で結合されたセルの行の色を簡単に変更する方法を紹介します。それでは、これ以上の議論はせずに始めましょう。 次のリンクから Excel ファイルをダウンロードして、それに沿って練習できます。 Excel で結合セルの代替行に色を付ける手順 次のデータセットでは、一番左の列 Categ

  2. Excel でサンプルあたりの行数 ANOVA を適用する方法 (2 つの簡単な方法)

    分散分析 または 分散分析 、グループ内またはグループ間の平均の違いを見つけるための複数の統計モデルの融合です。ユーザーは ANOVA 分析 の複数のコンポーネントを使用できます Microsoft Excel で結果を解釈するには .この記事では、Excel でサンプルごとの ANOVA に行を適用する方法について、2 つの簡単な方法を説明します。 .サンプルごとに行を適用するシンプルで効率的な方法を探している場合 ANOVA 、この記事がお役に立てば幸いです。 Excel でサンプルあたりの行数 ANOVA を適用する 2 つの簡単な方法 2 つの独立変数を使用して分析を実行するために、