ExcelのVBAのコア機能の1つは、計算後にセルに値を割り当てることです。
Visual Basic for Applications(略してVBA)は、MicrosoftExcelなどのアプリケーションのタスクを自動化するためにMicrosoftOfficeで使用されるスクリプト言語です。 Excelは最終的にスプレッドシートセルに関連データを表示するために使用されるため、ExcelのVBAのコア機能の1つは、計算後にそれらのセルに値を割り当てることです。 VBAを使用して、単一のセルだけでなく範囲にも値を割り当てることができます。
ステップ1
次のコードをコピーしてVBAモジュールに貼り付けます。SubSetValue()Worksheets( "Sheet1")。ActiveCellをアクティブにします。 値= 35 End Sub
今日のビデオ
ステップ2
「Sheet1」テキストを、値を割り当てるセルに置き換えます。 たとえば、列B、行24のセルに値を割り当てる場合は、コードを「Sheet1」から「B24」に変更します。
ステップ3
35を、セルに割り当てる値に置き換えます。 たとえば、25などの数字や、「Hello」などのテキスト文字列にすることができます。
ステップ4
次の名前を入力して、モジュールからSetValueサブルーチンを呼び出します。SetValue()
ステップ5
「F5」を押してコードを実行し、コードに入力したセルが指定した値に変わることを確認します。
ヒント
関数の名前「SetValue」は、「MyFunction」や「AuntMelinda」など、選択した名前に変更できます。