目次
Excelの勉強を始めた方に朗報です。 今回は、Excelとは何かという疑問を解決します。 アクティブセル をExcelで作成する方法について説明します。 選ぶ , かわりめ , 形式 そして ハイライト その アクティブセル Excelのオプションやショートカットを使って ブイビーエー のコードになります。
練習用ワークブックをダウンロードする
練習用ワークブックは以下のリンクからダウンロードできます。
アクティブセル.xlsm
アクティブセルとは?
アクティブセルとは、セルポインタや選択セルとも呼ばれ、Excelスプレッドシートで現在選択されているセルを指します。 通常、アクティブセルの周りには太い枠線が表示されます。
Excelの各セルは、列の文字と行の番号で示される固有のアドレスを持っており、例えば、次のようなアドレスがあります。 C7 セルは、下の画像のようになります。
📄 備考 : 文字( C ) を指します。 コラム が、数字( 7) を表します。 列 .
さて、エクセルのワークシートには約170億個のセルがあり、ワークシートの最後のセルには、アドレス XFD1048576 ...ここに。 エックスエフディー は コラム 所が 1048576 は 列 の番号を入力します。
アクティブセルの変更
このパートでは、Excelワークシートの操作方法を学びますので、始めましょう。
アクティブなセルを変更するためには アロー キー( 上 , ダウン , 左 そして 右 ) をキーボードで入力するか 左クリック をクリックすると、任意のセルにジャンプすることができます。
例えば、右打ちをした場合 アロー キーを押すと、アクティブなセルが現在のアクティブなセルの右側に移動します。
次に、現在アクティブなセルのアドレスが ネームボックス を左上に表示します。
複数のセルをアクティブセルとして動作させる
一般に、表計算ソフトでは複数のセルを選択できますが、アクティブなセルは一度に1つだけです。 ここでは、複数のセルを選択していますが( B5:D9 )のみとなります。 B5 セルがアクティブになります。
そこで、Excelには、一度に複数の行に特定の値やテキストを入力できる便利な機能があります。 以下の手順を実行するだけです。
📌 ステップス :
- まず、セル範囲を選択し、ここでは B5:D9 セルを使用します。
- にテキストまたは任意の値を入力してください。 フォーミュラ・バー というもので、この場合は Exceldemy .
- 最後に CTRL + ENTER キーボードのキー
その結果、以下の画像のようになるはずです。
アクティブセルの書式設定
ここでは、セルに値を入力する方法について説明していませんので、具体的に説明します。
📌 ステップス :
- 初期状態では F2 キーまたは ダブルクリック に入るには、マウスの左ボタンをクリックします。 編集モード をExcelで表示します。
- 次に、次のような値またはテキストを入力します。 Exceldemy を押してください。 エンタメ キーになります。
以上で、セルにテキストを配置することができました。
今、私たちが学んだことは ナビる と データを入力する をExcelで作成した場合、次に優先されるのは フォーマット そこで、この問題を深く掘り下げて考えてみましょう。
1.セルの書式設定オプションの使用
を考慮すると 企業株価一覧 で示したデータセットです。 B4:D13 ここで、データセットには 会社概要 名、その ティッカー であり、また 株価 を、それぞれご紹介します。
さて、ここで書式を整えたいと思います。 株価 の欄を設けて、価格をUSDで表示するようにしました。
📌 ステップス :
- まず、何よりも大切なのは、「選択」です。 D5:D13 セル>> マウスを右クリックしてリストを表示>> を選択します。 セルのフォーマット のオプションがあります。
さて、これで開いたのが セルのフォーマット のダイアログボックスが表示されます。
- 次に 番号 のタブで、>> を選択します。 通貨 セクションを選択します。 小数点以下2桁 >> ヒット よっしゃー .
最終的には、このフォーマットで 株価の推移 を米ドルに換算しています。
2.キーボードショートカットを使う
というキーボードショートカットがあれば最高なんですけどね。 セルのフォーマット では、その方法を実際に見てみましょう。
📌 ステップス :
- まず最初に D5:D13 セル>> を押してください。 CTRL + 1 のキーになります。
さて、これで開いたのが セルのフォーマット ウィザード
- を順番にクリックします。 番号 タブ>>に移動します。 通貨 セクションを選択し 小数点以下2桁 >>を押してください。 よっしゃー ボタンをクリックします。
その結果、このフォーマットは 株価の推移 を、下の画像のようにUSDで表示します。
3.VBAコードの適用
もし、カラムを通貨にフォーマットする必要がよくあるのであれば ブイビーエー 簡単な操作です。
📌 ステップス :
- まず、以下のディレクトリに移動します。 デベロッパー タブで、>> をクリックします。 ビジュアルベーシック ボタンをクリックします。
を開くことができます。 Visual Basic エディター を新しいウィンドウで表示します。
- 2つ目は インサート タブ>> 選択 モジュール .
参照しやすいように、ここからコードをコピーして、以下のようにウィンドウに貼り付けてください。
Sub Format_Cell() Worksheets("Sheet1").Activate Range("D5:D13").Select Selection.NumberFormat = "$#,##0.0" End Sub
⚡ コードのブレークダウン
では、その解説をします。 ブイビーエー を生成するために使用されるコードです。 目次 .
- 最初の部分で、サブルーチンに名前をつけています。 フォーマット_セル() .
- 次に ActiveSheetプロパティ をクリックすると、ワークシートがアクティブになります。 VBAコードの使用 .
- そして、活用します。 Range.Selectメソッド をクリックして、書式設定する列を指定します。
- 最後に、入力します。 NumberFormatプロパティ をクリックすると、結果がUSDで表示されます。
- 3つ目は、「閉じる」です。 ブイビーエー ウィンドウをクリックします。 マクロ ボタンをクリックします。
を開くことができます。 マクロ ダイアログボックスが表示されます。
- 続いて、次のように選択します。 フォーマット_セル macro>> hit the 実行 ボタンをクリックします。
その後、下図のような出力が得られるはずです。
ExcelでA1をアクティブセルにする方法
にしたい場合もあります。 A1 複数のワークシートがある場合、この作業は面倒です。 まだ心配はいりません。 ブイビーエー では、以下の手順で実演させてください。
📌 ステップス :
- まず始めに、以下を実行します。 ステップ1-2 を開いてください。 ビジュアルベーシック エディタで、新しい モジュール を入力し、コードを入力します。
Sub Make_A1_Active() Dim wksht As Worksheet For Each wksht In ThisWorkbook.Worksheets Application.Goto reference:=wksht.Range("A1"), scroll:=True Next wksht End Sub
⚡ コードのブレークダウン
では、その際に使用したコードを説明します。 A1 セルがアクティブになります。
- まず最初に、サブルーチンに名前を付けます。 Make_A1_Active() .
- 次に、変数 あばれる .
- 次に For-Nextステートメント を使えば、すべてのワークシートをループして、その中から A1 を使用したセル レンジ プロパティを使用します。
- 3つ目は、「閉じる」です。 ブイビーエー ウィンドウをクリックします。 マクロ ボタンをクリックします。
を開くことができます。 マクロ のダイアログボックスが表示されます。
- 続いて、次のように選択します。 フォーマット_セル macro>> hit the 実行 ボタンをクリックします。
最後に、以下の画像のような結果が得られるはずです。
VBAコードでアクティブセルをハイライトする
さて、アクティブなセルをハイライトして、そのアドレスをセルに表示できたら素晴らしいと思いませんか? これを実現するには、次のような簡単な手順を踏むだけでよいのです。
📌 ステップス :
- まず最初に デベロッパー タブで、>> をクリックします。 ビジュアルベーシック ボタンをクリックします。
を開くことができます。 Visual Basic エディター を新しいウィンドウで表示します。
- 次に、ダブルクリックで Sheet6 (アクティブなセルをハイライト) を表示します。
- 次に、「ワークシート」オプションを選択し、ここにあるコードをコピーしてウィンドウに貼り付けます。
以下に示すコードでは ActiveCellプロパティ が格納されます。 住所 のアクティブセルの G4 のセルがあります。
Private Sub Highlight_Active_Cell(ByVal Target As Range) Range("G4").Value = ActiveCell.Address End Sub
- その後、終了してください。 Visual Basic エディター をクリックすると、その G4 cellはアクティブセルのアドレスを表示する。
- 3つ目は、以下を選択することです。 A1 セル( ステップ1 )>> をクリックします。 すべて選択 ボタン( ステップ2 ).
- ここで 条件付き書式設定 オプション>> 選択 新ルール .
一瞬にして 新しい書式ルール wizardがポップアップ表示されます。
- 次に、以下を選択します。 数式を使用して、どのセルをフォーマットするかを決定する オプションを使用します。
- そして、その中で ルール説明 は、次の式を入力します。
=アドレス(行(a1),列(a1))=$g$4
- ここで、「」をクリックします。 フォーマット ボックスを使用して、セルの色を指定します。
を開くことができます。 セルのフォーマット ウィザード
- を順番にクリックします。 塗りつぶし tab>> お好みの色を選んでください、例えば、今回は ブライトイエロー color>> hit the よっしゃー ボタンをクリックします。
最後に、アクティブなセルがハイライトされ、そのアドレスが G4 のセルがあります。
プラクティス部門
を提供しました。 実践編 の部分は、自分で練習できるように、各シートの右側にあります。 必ず、自分でやってください。