Excel 2010で完璧に機能したマクロを持っているユーザーが突然Excel 2016でうまく動作しない、マクロは時にはCPU使用率が非常に高くなります(CPUが12%から66%になります)、非常に遅く応答しなくなります。Excel 2016でExcelマクロが非常に遅いが、Excel 2010で表示されない(CPU使用率が高い)
キッカーは最初から正常に動作しますが、マクロを1回または2回実行するか、別のスプレッドシートでx個の作業を実行したときに問題が発生します。
私は機密データであり、私は外部サポートサービスの一部であるため、コードを開示することはできませんが、文書を保護/保護解除し、SQLトランザクションが行われていると伝えます。
問題は、(コードの実行方法によっては)ドキュメント保護が削除された後に発生します。つまり、ExcelがクラップするInputBoxが表示されたときのようです。文字を入力することはできますが、x秒後にしか表示されません。
2010年に同じように特定の方法は、2016年に同様に動作しないことが知られていることですが、または2016が一般的に実行されないだけでなく、2010年
は、我々はコードを変更する必要がありますか、またはExcelの設定で何かできることはありますか?
はいコードを変更して、新しいコードを書く - 幸運 – 0m3r
12%から66%まで? 1つ以上のクエリが実行されているような音です。 – CLR