次の方法で共有

マクロの動作不良

Anonymous
2025-01-07T01:59:17+00:00

EXCEL2013や2016では動作するマクロが、2019や2021では画面下段に「アクセスビリティ:検討が必要です」と出て実行されません。これは何故でしょうか?

Microsoft 365 と Office | Excel | ビジネス向け | Windows

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

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

質問作成者が受け入れた回答

Anonymous
2025-01-07T05:10:19+00:00

再度のご回答、ありがとうございました。

結局、力技で何とか解決いたしました。

日別のシートはarrayを使って全選択して、まとめてClearContentsしていましたが

どうもここがうまく動作していないようでしたので、まず1日のシートを選択して削除、

次に2日のシートを選択して削除、次に3日の、、、と31回繰り返してシート毎に削除する

ようにしたところ、動作いたしましたw

arrayが何故使えないのか余裕がある時にでも調べてみます。

今回はご対応、本当にありがとうございました。

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

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. simo-k 85,320 評価のポイント ボランティア モデレーター
    2025-01-07T03:18:52+00:00

    >>マクロを起動しなくても表示されているのでは無いでしょうか?

    > お尋ねの意味が計りかねますが、状況をもう少し詳細にご説明させていただくと、

    当該Excelファイルを開いただけの状態でも表示しているのではないかという確認です。

    > 途中までマクロは実行されます。実行中の画面の遷移も見えています。

    > マクロが「異常終了」する事無く、終わったように見えています。

    マクロの起動は出来ているという事ですね。

    デバッグモードなどで動作状況を確認された上で異常終了しないのであれば、

    適度にブレークポイントを設定してマクロの動作状況を確認してみて下さい。

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

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

    Stack Overflow(VBA)

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

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

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

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

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

    0 件のコメント コメントはありません
  2. Anonymous
    2025-01-07T03:06:50+00:00

    早速のご回答、ありがとうござます。

    質問に訂正がございます。2016でも動作しませんでした。動作するのは2013のみでした。

    >マクロはExcelを開いたら自動実行させているのでしょうか?

    いえ、ボタンに登録して押して実行(手動)です。

    >マクロを起動しなくても表示されているのでは無いでしょうか?

    お尋ねの意味が計りかねますが、状況をもう少し詳細にご説明させていただくと、

    途中までマクロは実行されます。実行中の画面の遷移も見えています。

    マクロが「異常終了」する事無く、終わったように見えています。

    このマクロ動作内容は、日別のシート(1日-31日)や月次集計のシート、翌月計画のシート等に分かれており

    月末に日別と月次集計のシートのセルの内容を削除する簡単なものです。

    ところが、実際にマクロを起動させると、月次集計シートは途中までしか実行されておりませんし、日別のシートに至っては全く更新(データ削除)されておりません。

    >マクロが動作しないのは別要因ではないですか?

    別要因という意味が量りかねます。どういう意味でしょうか?

    要は「異常終了する事無くマクロは実行されているように見える」のに、実際には実行されていない(データ削除されていない)という事で不思議なのです。

    EXCEL2013では全く問題ありません。2016以降のEXCELで動作しないのです。

    続けてよろしくお願い申し上げます。

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

    0 件のコメント コメントはありません
  3. simo-k 85,320 評価のポイント ボランティア モデレーター
    2025-01-07T02:37:51+00:00

    マクロはExcelを開いたら自動実行させているのでしょうか?

    マクロを起動しなくても表示されているのでは無いでしょうか?

    マクロが動作しないのは別要因ではないですか?

    アクセシビリティ ​​チェックを使用してアクセシビリティを改善する

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

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