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

Excel で 5 秒間隔で自動更新する方法

マイクロソフト エクセル 強力なソフトウェアです。 Excel のツールと機能を使用して、データセットに対して多数の操作を実行できます。多くのデフォルトの Excel 関数 があります 数式を作成するために使用できます。多くの教育機関や企業は、Excel ファイルを使用して貴重なデータを保存しています。更新された出力を生成するために、一定の間隔の後に特定の値を更新する必要がある場合があります。 Excel ワークシートを自動更新する方法はいくつかあります .ただし、間隔が秒単位の場合は、VBA を適用する必要があります。この記事では 4 を紹介します 自動更新 の理想的な例 インターバル 5 秒 エクセルで .

次のワークブックをダウンロードして、自分で練習してください。

Excel での 5 秒間隔の自動更新の 4 つの理想的な例

指定した秒ごとに特定のデータ値を自動更新するには、Excel VBA を利用する必要があります .間隔が秒単位の場合は、他の方法は使用できません。議事録には、他にもいくつかの方法があります。この記事では、2 番目のケースの間隔のみを考慮します。説明のために、次のデータセットを例として使用します。たとえば、値 1 があります。 &値 2 RAND 関数を使用して生成します .

Excel で 5 秒間隔で自動更新する方法

セル C6 内 、NOW 関数を適用します 時間を取得するには .

Excel で 5 秒間隔で自動更新する方法

最後に、セル C7 で 、TODAY 関数を入力します 日付 .

Excel で 5 秒間隔で自動更新する方法

1. Excel VBA で 5 秒ごとにセルを自動更新

最初の例では、1 つのセルを 5 ごとに自動更新する方法を示します。 秒。したがって、以下の手順に従ってタスクを実行してください。

手順:

  • まず、[開発] タブに移動します。
  • 次に、Visual Basic を選択します .

Excel で 5 秒間隔で自動更新する方法

  • その結果、 VBA ウィンドウが飛び出します。
  • 挿入タブを選択します。
  • その後、[モジュール] をクリックします。 ドロップダウンから。

Excel で 5 秒間隔で自動更新する方法

  • したがって、モジュール ウィンドウが表示されます。
  • 次のコードをコピーしてボックスに貼り付けます。
Sub UpdateCell()
   Worksheets(1).Calculate
   Range("C4").Calculate
   Application.OnTime DateAdd("s", 5, Now), "UpdateCell"
End Sub

Excel で 5 秒間隔で自動更新する方法

  • では、ファイルを保存してください。
  • 次に F5 を押します コードを実行するためのキー
  • したがって、セル C4 が更新されます 5 秒ごと

Excel で 5 秒間隔で自動更新する方法

続きを読む: VBA を使用して Excel シートを自動的に更新する方法 (4 つの方法)

2. 5 秒間隔でセル範囲を更新する VBA コードを適用する

さらに、セルだけでなく、セル範囲を更新することもできます。ここでは、 VBA について学習します。 その操作を実行するコード。そこで、次のプロセスを学びましょう。

手順:

  • まず、開発 ➤ Visual Basic に移動します .
  • その後、挿入 ➤ モジュールをクリックします .
  • モジュール ウィンドウが表示されます。
  • 以下のコードをコピーして貼り付けてください。
Sub UpdateCellRange()
    Worksheets(2).Range("C4:C7").Calculate
   Application.OnTime DateAdd("s", 5, Now), "UpdateCellRange"
End Sub

Excel で 5 秒間隔で自動更新する方法

  • 次に、コードを保存して F5 を押します .
  • その結果、コードが実行されます。
  • このように、セル範囲 C4:C7 5 秒ごとに更新されます。

Excel で 5 秒間隔で自動更新する方法

続きを読む: [修正!] ダブルクリックしないと Excel セルが更新されない (5 つの解決策)

類似の読み物

  • Excel ですべてのピボット テーブルを更新する (3 つの方法)
  • Excel でピボット テーブルを自動更新する方法 (2 つの方法)
  • Excel でピボット テーブルを更新する VBA (5 つの例)
  • ピボット テーブルが更新されない (5 つの問題と解決策)
  • VBA ですべてのピボット テーブルを更新する方法 (4 つの方法)

3. VBA を使用して Excel ワークシートを自動的に更新

ただし、ワークシート全体を自動更新することもできます。ここ。 第 3 を更新します ワークシート。したがって、次の手順を学習してください。

手順:

  • まず、例 1 の手順を繰り返します または 2 モジュール ウィンドウを取得します。
  • では、コードをコピーしてそこに入力してください。
Sub UpdateSheet()
    Worksheets(3).Calculate
   Application.OnTime DateAdd("s", 5, Now), "UpdateSheet"
End Sub

Excel で 5 秒間隔で自動更新する方法

  • ファイルを保存したら、F5 を押します .
  • したがって、第 3 ワークシートは 5 秒ごとに更新されます。

Excel で 5 秒間隔で自動更新する方法

続きを読む: Excel で VBA を使用せずにピボット テーブルを自動更新する方法 (3 つの賢い方法)

4. 5 秒間隔で Excel ワークブックを自動更新

最後に、ワークブック全体を更新する場合は、以下のプロセスを実行してコードを学習してください。

手順:

  • 最初に モジュール を取得します 例 1 の手順を繰り返すことによるダイアログ ボックス .
  • モジュール ボックスに次のコードを配置します。
Sub UpdateWorkbook()
Worksheets(1).Calculate
Worksheets(2).Calculate
Worksheets(3).Calculate
Worksheets(4).Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateWorkbook"
End Sub

Excel で 5 秒間隔で自動更新する方法

  • このコードはすべての 4 を更新します ワークブックにあるワークシート

続きを読む: ソース データが変更されたときにピボット テーブルを自動的に更新する方法

結論

今後、 自動更新 が可能になります インターバル 5 秒 エクセルで 上記の例に従います。それらを引き続き使用し、タスクを実行する方法が他にある場合はお知らせください。 エクセルデミーをフォロー このような他の記事のウェブサイト。以下のコメント セクションにコメント、提案、またはクエリがある場合は、忘れずにドロップしてください。

関連記事

  • Excel でグラフを更新する方法 (2 つの効果的な方法)
  • Excel でバックグラウンド更新を無効にする (2 つの便利な方法)
  • Excel VBA:画面更新をオフにする
  • [解決済み]:保存するまで Excel 数式が更新されない (6 つの解決策)
  • Excel でピボット テーブルを更新する方法 (4 つの効果的な方法)

  1. Excel で変更の追跡を有効にする方法 (カスタマイズあり)

    Excel 、ユーザーは分析のために大規模なデータセットを使用することがよくあります。これらのデータ セットでは、時々変更を加える必要があります。変更の記録を残すことができれば、将来の分析が容易になります。 エクセルで 、「変更の追跡」 という機能があります。 ワークシートで行われたすべての変更を保持して表示します。この記事では、変更の追跡を有効にする方法を紹介します。 エクセル . 無料の Excel をダウンロードできます ここでワークブックを作成し、自分で練習してください。 Excel で変更の追跡を有効にするための段階的な手順 変更の追跡 Excel の機能 主に、ワークシートに

  2. Excel で列を区切り記号付きのテキストに変換する方法

    Excel の列にリストが必要になることがよくあります 水平方向に配置するシート。その横方向の配置でテキストを区切るには、区切り記号が必要です。コンマを区切り文字としてよく使用します。 エクセル 区切り記号で区切られたテキストに列を配置する直接的な方法は提供しません。この記事では、Excel で列を区切り記号付きのテキストに変換する方法を紹介します。 . 練習用ワークブックはこちらからダウンロードできます。 Excel で区切り記号を使用して列をテキストに変換する 5 つの簡単な方法 この記事では、Excel で区切り記号付きのテキストに変換する方法について説明します。 5 で