Excel マクロの問題を解決する:マクロを実行するための 3 つの実証済みのソリューション
ここでは名を含むサンプル データセットを準備しました。 、姓 と年齢 6 人中。

このコードを使用して、データセットから単一のセルをコピーしたいと考えています。
Sub Copy_Range()
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
ActiveCell.Offset(0, 4).Range("A1").Select
ActiveSheet.Paste
End Sub

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

解決策 1 – Excel で単一のブックのマクロを有効にする
ケース 1.1。セキュリティ警告によるアクセス
- ワークブックを開くと、セキュリティ警告が表示されます。 数式バーの上部 .
- [ コンテンツを有効にする ] をクリックします。 マクロを有効にする

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

ケース 1.2 – バックステージ ビューでマクロをオンにする
- ファイルに移動します タブ。

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

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

ケース 1.3 – セキュリティ センターの設定を変更する
- ファイル に移動します タブをクリックしてオプションを選択します。

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

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

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

- OK を押します 2 回クリックすると、すべてのダイアログ ボックスが閉じます。
ケース 1.4 – 信頼できるドキュメントの確立
- ファイルに移動します タブをクリックしてオプションを選択します .
- セキュリティ センターの設定を選択します。 トラスト センター から Excel オプション タブ ウィンドウ。

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

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

解決策 2 – すべてのワークブックに対して Excel でマクロを永続的に許可する
ケース 2.1 – セキュリティ センターでの変更の適用
- ファイルを選択します をクリックし、[オプション] を選択します。 .

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

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

- OK を押します。 2 回クリックしてすべてのウィンドウを閉じます。
続きを読む: [解決済み]:Excel でマクロ設定がグレー表示される
ケース 2.2 – 信頼できる場所を作成する
- ファイルを選択します をクリックし、[オプション] を選択します。 .
- セキュリティ センターの設定に移動します。 Excel オプション から ウィンドウ。
- 信頼できる場所に移動します セキュリティ センター のセクション ウィンドウ。
- [新しい場所を追加] をクリックします。 .

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

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

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

- OK を押します。 2 回クリックしてすべてのウィンドウを閉じます。
- これを繰り返して、必要な数のファイルを追加します。これらのフォルダー内の Excel ファイルではマクロが有効になります。
解決策 3 – 1 つのセッションでマクロを有効にする
- ファイルに移動します タブ。
- 情報に移動します セクション
- 詳細オプションを選択します。 セキュリティ警告で .

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

- OK を押します。 Excel が開いている間のみマクロを実行できます。
Excel でマクロを無効にする方法
- ファイルを選択します [オプション] に移動します。 .
- セキュリティ センターを選択します。 [セキュリティ センターの設定] に移動します。 .
- マクロ設定に移動します。 .
- [通知なしで VBA マクロを無効にする] オプションを選択します。 .

- OK を押します。 .
覚えておくべきこと
- Excel ファイルをマクロ有効ワークブックとして保存する必要があります。 その中で VBA コードを使用する
- すべてのマクロを有効にすることに同意しないでください。 セキュリティ センター 何をダウンロードしているかわからない場合は、ウィンドウを閉じてください。マルウェア コードを有効にする可能性があります。
練習用ワークブックをダウンロード
関連記事
- [修正] Excel マクロが有効になっているが機能しない
- [修正!]:Excel でマクロを有効にできない
- [解決:] 非表示のワークブックでマクロを編集できない
- Excel マクロのセキュリティ
-
Outlookで連絡先グループを作成し、メールをまとめて送信する方法
Microsoft Outlook for PCを使用している場合 連絡先グループを作成したい 、この方法に従って、連絡先グループまたは配布リストを作成し、電子メールまたは招待状をまとめて送信できます。追加のアドインやサービスは必要ありません。 OutlookforPCの連絡先グループとは 連絡先グループ(以前の配布リスト)は、一度に複数の人に電子メールを送信するために使用できる人または電子メールアドレスのリストです。連絡先グループまたはリストを作成する場合、電子メールを送信するときに一連の受信者のすべての電子メールIDを入力する必要はありません。この機能は、複数の人に複数のメールを頻繁に
-
Excel で時間単位のデータを分析する方法 (簡単な手順)
時々、大量のデータを扱う 複雑になる可能性があります。特定の基準でそれらをグループ化すると、このような場合に役立ちます。一定の時間間隔の後に出力をキャプチャすることもできます。これにより、連続して発生するイベントの分析プロセスが容易になります。このようなデータセットは、時間スケール データとして知られています。 .ここでも Excel を使用します 多くの異なる理由で。さまざまな重要なタスクとデータ分析の実行は、MS Excel の最も価値のあるアプリケーションの 1 つです。 .この記事では、タイムスケール分析の段階的な手順を紹介します。 データ エクセルで . 次のワークブックをダウン