Excel では、[編集中に変更を追跡] を有効にできます。「「画面上の変更を強調表示」を選択すると、すべての変更が表示されます。
ここで、これらすべての変更の複雑なレポートを生成したいので、VBA を介してこの情報にアクセスする方法が必要です。残念ながら、「Workbook.Changes」プロパティはありません。
誰もそれを行う方法を知っていますか?
よろしく、 トーマス
「新しいシートに変更を一覧表示」できる組み込みオプションがあることに気付きましたか?
最高のマクロは、マクロがないことです。(古いエクセルのことわざ)
変更を追跡する必要があるものによっては、スプレッドシート比較を使用して変更をレポートできる場合があります。これは、2 つのワークブックの違いをレポートするための多くのオプションを備えた Excel アドインです。
編集する前にワークブックのコピーを保存すると、このツールを使用して編集後の違いを要約できます。