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

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

ここではを含むサンプル データセットを準備しました。 、年齢 6 人中。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

このコードを使用して、データセットから単一のセルをコピーしたいと考えています。

Sub Copy_Range()
 Range(Selection, Selection.End(xlDown)).Select
 Selection.Copy
 ActiveCell.Offset(0, 4).Range("A1").Select
 ActiveSheet.Paste
End Sub

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

F5 を押すと キーボードで実行すると、コードが Excel ファイルに対して有効になっていないことを示すエラー メッセージがポップアップ表示されます。問題を解決する方法を見てみましょう。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

解決策 1 – Excel で単一のブックのマクロを有効にする

ケース 1.1。セキュリティ警告によるアクセス

  • ワークブックを開くと、セキュリティ警告が表示されます。 数式バーの上部 .
  • [ コンテンツを有効にする ] をクリックします。 マクロを有効にする

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • 次のMicrosoft Excel セキュリティ通知が届きます。 Visual Basic エディタの場合 ファイルを開いているときにウィンドウが開きます。
  • [マクロを有効にする] をクリックします。 アクセスするには。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

ケース 1.2 – バックステージ ビューでマクロをオンにする

  • ファイルに移動します タブ。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • 情報 をクリックします。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • [コンテンツを有効にする] を選択します。 セキュリティ警告の下で .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

ケース 1.3 – セキュリティ センターの設定を変更する

  • ファイル に移動します タブをクリックしてオプションを選択します。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • セキュリティ センター を選択します。 Excel オプション で ダイアログボックス。
  • [セキュリティ センターの設定] をクリックします。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • マクロ設定 に移動します。 セキュリティ センター ダイアログボックス。
  • [通知付きで VBA マクロを無効にする] チェックボックスをオンにします。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • ActiveX 設定に移動します。 をクリックし、下の画像に示されているオプションを選択します。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します 2 回クリックすると、すべてのダイアログ ボックスが閉じます。

ケース 1.4 – 信頼できるドキュメントの確立

  • ファイルに移動します タブをクリックしてオプションを選択します .
  • セキュリティ センターの設定を選択します。 トラスト センター から Excel オプション タブ ウィンドウ。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • ネットワーク上のドキュメントの信頼を許可するにチェックを入れます 信頼できるドキュメントのオプション セクション

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します。
  • この機能をロールバックする必要がある場合は、[クリア] をクリックします。 信頼できるドキュメント内 タブをクリックしてウィンドウを閉じます。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

解決策 2 – すべてのワークブックに対して Excel でマクロを永続的に許可する

ケース 2.1 – セキュリティ センターでの変更の適用

  • ファイルを選択します をクリックし、[オプション] を選択します。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • セキュリティ センターを選択します。 [セキュリティ センターの設定] に移動します。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • マクロ設定に移動します。 タブ。
  • [VBA マクロを有効にする] チェックボックスをオンにします。 オプション。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します。 2 回クリックしてすべてのウィンドウを閉じます。

続きを読む: [解決済み]:Excel でマクロ設定がグレー表示される

ケース 2.2 – 信頼できる場所を作成する

  • ファイルを選択します をクリックし、[オプション] を選択します。 .
  • セキュリティ センターの設定に移動します。 Excel オプション から ウィンドウ。
  • 信頼できる場所に移動します セキュリティ センター のセクション ウィンドウ。
  • [新しい場所を追加] をクリックします。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • パス にフォルダーを挿入します。 セクション

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • 説明に説明を入力します。 ボックスを使用すると、信頼できるファイルを簡単に判断できます。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • この場所のサブフォルダも信頼されていることを確認します。 あればオプションです。

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します。 2 回クリックしてすべてのウィンドウを閉じます。
  • これを繰り返して、必要な数のファイルを追加します。これらのフォルダー内の Excel ファイルではマクロが有効になります。

解決策 3 – 1 つのセッションでマクロを有効にする

  • ファイルに移動します タブ。
  • 情報に移動します セクション
  • 詳細オプションを選択します。 セキュリティ警告で .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • [このセッションのコンテンツを有効にする] オプションを選択します。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します。 Excel が開いている間のみマクロを実行できます。

Excel でマクロを無効にする方法

  • ファイルを選択します [オプション] に移動します。 .
  • セキュリティ センターを選択します。 [セキュリティ センターの設定] に移動します。 .
  • マクロ設定に移動します。 .
  • [通知なしで VBA マクロを無効にする] オプションを選択します。 .

Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション

  • OK を押します。 .

覚えておくべきこと

  • Excel ファイルをマクロ有効ワークブックとして保存する必要があります。 その中で VBA コードを使用する
  • すべてのマクロを有効にすることに同意しないでください。 セキュリティ センター 何をダウンロードしているかわからない場合は、ウィンドウを閉じてください。マルウェア コードを有効にする可能性があります。

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

関連記事

  • [修正] Excel マクロが有効になっているが機能しない
  • [修正!]:Excel でマクロを有効にできない
  • [解決:] 非表示のワークブックでマクロを編集できない
  • Excel マクロのセキュリティ
ソリューション付きの高度な Excel 演習を無料で入手しましょう!
  1. Outlookで連絡先グループを作成し、メールをまとめて送信する方法

    Microsoft Outlook for PCを使用している場合 連絡先グループを作成したい 、この方法に従って、連絡先グループまたは配布リストを作成し、電子メールまたは招待状をまとめて送信できます。追加のアドインやサービスは必要ありません。 OutlookforPCの連絡先グループとは 連絡先グループ(以前の配布リスト)は、一度に複数の人に電子メールを送信するために使用できる人または電子メールアドレスのリストです。連絡先グループまたはリストを作成する場合、電子メールを送信するときに一連の受信者のすべての電子メールIDを入力する必要はありません。この機能は、複数の人に複数のメールを頻繁に

  2. Excel で時間単位のデータを分析する方法 (簡単な手順)

    時々、大量のデータを扱う 複雑になる可能性があります。特定の基準でそれらをグループ化すると、このような場合に役立ちます。一定の時間間隔の後に出力をキャプチャすることもできます。これにより、連続して発生するイベントの分析プロセスが容易になります。このようなデータセットは、時間スケール データとして知られています。 .ここでも Excel を使用します 多くの異なる理由で。さまざまな重要なタスクとデータ分析の実行は、MS Excel の最も価値のあるアプリケーションの 1 つです。 .この記事では、タイムスケール分析の段階的な手順を紹介します。 データ エクセルで . 次のワークブックをダウン