VBAでセルの値を変更する方法

...

VBAでExcelの値を更新します。

ExcelおよびVisualBasic for Applications(VBA)を使用する場合は、セルの値を変更する必要がある場合があります。 VBAを使用すると、値を手動で変更することなく、セルを自動的に変更できます。 このタスクを実行するには、VBAのRangeオブジェクトを使用して、変更するセルを選択します。 セルを選択したら、ActiveCellプロパティを使用して、その値またはその他のプロパティを変更できます。

ステップ1

「MicrosoftOfficeExcel」を起動し、セルA1に「datainA1」と入力します。 [開発者]タブをクリックし、[VisualBasic]をクリックしてVBAエディタウィンドウを開きます。

今日のビデオ

ステップ2

「挿入」メニューをクリックし、「モジュール」をクリックして新しいモジュールを挿入します。

ステップ3

次のように入力して、新しいString変数を作成します。

文字列としてデータを暗くする

ステップ4

次のコードをコピーして貼り付け、セルA1の値を変更します。

Range( "A1")。Select data = Range( "A1")。Value If data = "data in A1" ThenActiveCell。 値= "A1データが変更されました" Else MsgBox "データはOKです。" 終了する場合

ステップ5

「F5」を押して手順を実行し、A1の値を変更します。 手順をもう一度実行すると、データに問題がないことを示すメッセージボックスが表示されます。