Excelのシートを自動的に更新する方法(3つの適切な方法)

  • これを共有
Hugh West

と連携しながら マイクロソフトエクセル Excelには、データを自動的に更新する機能が組み込まれています。 今回は、Excelのシートを自動的に更新する方法を紹介します。

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

Excelシートのリフレッシュ.xlsm

Excelのシートを自動で更新する3つの簡単な方法

以下の記事では、Excelシートを自動的に更新する3つの簡単な方法について説明しました。

1.キーボードショートカットを適用してExcelシートを自動で更新する

エクセルのシートを更新する最も簡単な方法の1つは、キーボードショートカットを使うことです。

乱数のデータセットがワークブックにあるとします。 ここで、1回押すだけでExcelシートを更新することにします。

次のスクリーンショットにあるように、私たちは、以下のものを適用しました。 RANDBETWEEN関数 を使って乱数を取ることができます。

ステップス

  • シートプレス中 F9 .

  • データは自動的に更新されました。 簡単でしょう?

続きを読む Excelのピボットテーブルを更新する方法(4つの効果的な方法)

2.接続プロパティ機能を使って、Excelシートを一定間隔で更新する

あるワークシートのデータを新しいワークシートで扱うことがあります。 前のワークシートのデータを変更したら、新しいワークシートでも変更したい。 そうすれば、データセットを何度も編集する必要がありません。 この方法で、この問題を解決できます。 ワークシートを連結することによって、あるワークシートのデータを変更したら、新しいワークシートでそのデータを更新することができます。は、新しいワークシートに自動的に変更されます。

例えば、あるワークブックにデータセットがあるとします。 ここで、新しいワークブックを開き、そのプロパティと新しいワークブックを接続し、変更に応じて自動的にリフレッシュされるようにします。

ステップ1.

  • 自分のウィンドウで、" エクセル " アイコンをクリックすると、新しいワークブックが開きます。

  • 新しいワークブックで、次のページに進みます。 データ> データ取得> ファイルから> Excel ワークブックから .

  • という名前の新しいウィンドウが表示されます。 輸入 データ ".
  • 新しいウィンドウから、接続する前のワークブックを選択します。
  • プレス 輸入 を続けます。

ステップ2.

  • 現在、" ナビゲーター " ウィンドウでワークブックを選択し、 " をクリックします。 負荷 ".

  • ご覧のように、前のワークブックのデータが新しいワークブックにあります。
  • では、" データ " を選択し、" 接続 物件紹介 " から、" リフレッシュ すべて " オプションを使用します。

  • をチェックマークしてください。 毎回のリフレッシュ "の中に時間を入力します。 議事録 " の項をご覧ください。
  • このように、時間間隔が選択されることになります。
  • を打つ。 よっしゃー ボタンをクリックして、続けてください。

ステップ3.

  • 先ほどのデータセットに戻り、いくつかの データ を押してください。 消す .

  • 選択したデータが削除されていることがわかります。

  • ここで、新しいワークブックを開き、" リフレッシュ すべて ".

  • データセットが自動的にリフレッシュされるのがわかります。 もし、" リフレッシュ すべて 「の後、データセットが自動的に更新されます。 1分 私たちが選んだのは 1分 を、リフレッシュの時間欄に記入してください。

続きを読む Excelのグラフを更新する方法(2つの効果的な方法)

類似の読み物

  • Excelのバックグラウンド更新を無効にする方法(2つの便利な方法)
  • ExcelでVBAを使わずにピボットテーブルを自動更新する方法(3つのスマートな方法)
  • [修正!】Excelのセルはダブルクリックしないと更新されない(5つの解決策)
  • ソースデータが変更されたときにピボットテーブルを自動的に更新する方法

3.Excelシートを自動で更新するVBAコードの実行

VBAコードを使用すると、Excelシートを自動的に更新することもできます。 以下の手順を実行してください。

ステップス

  • プレス Alt+F11 を開くと、" Microsoft Visual Basic アプリケーション " のウィンドウを表示します。

  • 詳細 " インサート " を選択し、" モジュール ".

  • モジュールセクションで、以下のコードを適用します。
 Sub Calculate_Range() Range("C1:C14").Calculate Application.OnTime DateAdd("s", 5, Now), "Calculate_Range" End Sub 
  • を打つ。 実行 " ボタンをクリックします。

  • このようにすると、Excelシートは、すべての 5秒

続きを読む: VBAを使ってExcelシートを自動で更新する方法(4つのメソッド)

覚えておきたいこと

  • 他のワークブックからデータを更新している間は、" "を閉じないでください。 クエリーとコネクション 「のウィンドウが表示されることがあります。 リフレッシュデータ .

結論

この記事では、ExcelでExcelシートを自動的に更新する簡単な手順を取り上げてみました。 練習用ワークブックを見学し、ファイルをダウンロードして自分で練習してみてください。 あなたが役に立つことを願っています。 あなたの経験についてコメント欄でお知らせください。 私たち、the Exceldemy これからも、どうぞご期待ください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。