Excelマクロにて、コピーしたシートでマクロが作動しない

Anonymous
2024-07-10T02:30:40+00:00

プログラミング初心者ですが、ChatGPTを使用しながら作業の効率化のためのマクロを書いています。

動作環境

macOS Sonoma 14.4.1(23E224)

Microsoft® Excel for Mac バージョン 16.86 (24060916)

「100A」という名前のシートにおいて、複数のセルのデータを指定のセルにコピーするマクロを組み、正常に作動することを確認しました。

次にこのシートを同じファイル内にコピーし、元のシートの名前を「100A」→「100A(元)」に変更、新しくコピーしたシートの名前を「100A」にしました。

ですが、このコピーした方のシートではマクロが作動しません。

あくまで「100A」というシートを指定しているため、名前さえ揃えれば作動するかと思っていたのですが、この場合何が間違っている可能性が考えられますでしょうか?

尚、このファイル以外のExcelファイルは開いておりません。

業務に関わる内容のため全てのコードを記載することができませんが、冒頭部分のみ記載させていただきます。

Dim ws As Worksheet

Set ws = ThisWorkbook.Sheets("100A")

その他不足している情報等がありましたら可能な限り記載しますので、ご指摘いただけますと幸いです。

よろしくお願いいたします。

Microsoft 365 と Office | Excel | 教育機関向け | MacOS

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 古い順
  1. Anonymous
    2024-07-10T02:34:14+00:00

    ChatGPTに聞いてみて下さい。

    VBA(マクロ)の公式サポート場所は、海外コミュニティとなっています。

    有識者が集まっている所の方が、適切なアドバイスを受けやすいでしょう。

    ・Stack Overflow(VBA)

      [VBA プログラミングに関する質問]

      Stack Overflow には、説明的なタイトル、完全で簡潔な問題ステートメント、問題を再現する
      ための十分な詳細の要求などのガイドラインがあることに注意してください。
      機能要求または過度に広範な質問は、トピック外と見なされます。
      新しいユーザーの場合は、Stack Overflow ヘルプ センター にアクセスして詳細を確認して下さい。

    ※ 閲覧者・回答者が多い公式サポートサイトをお勧めします。

      英語で質問を送信してください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません