エクセルでクリップボードエラー『別のアプリケーションで使用されて…』の現象と応急対策
エクセルでクリップボードエラー『別のアプリケーションで使用されて…』の現象と応急対策

エクセルでクリップボードエラー『別のアプリケーションで使用されて…』の現象と応急対策

「別のアプリケーションで使用されて…」の現象と対策を詳しく解説。コピーアンドペーストでエラー頻発に悩んでいませんか?この記事では応急対応と根本対応の具体的な対処方法をご紹介いたします。

ngosiさん コメントいただきありがとうございます! VBA実行中にこれが発生すると困りますよね、 「Windows11とExcel365またはExcel2023の組み合わせからくるバグのようです。」の記載の理由は Windowsを11にバージョンを上げた、Windows11を更新した Windows11でExcelのバージョンを上げた、更新した などの操作の後この事象が発生しているという情報が多かったことと、私の方に問合せが来ている例も組み合わせがWindows11でExcel365または2023のパターンばかりだったことです。根拠というか経験則によるものでしたので記事中には詳しく記載していませんでした。 https://answers.microsoft.com/ja-jp/msoffice/forum/all/%E8%A7%A3%E6%B1%BA%E6%B8%88kb5030310%E9%81%A9/f4d8a31c-f136-4c55-a5b5-b5030e4b497a https://answers.microsoft.com/ja-jp/msoffice/forum/all/excel2021%E3%81%A7%E3%82%B3%E3%83%94%E3%83%BC/0ae0f58c-617f-41d8-a133-0fee4a86dcfb 解決策について まずこのエラーはExcel外の他のアプリケーションにペーストしようとした時に発生するエラーです。 今回VBA実行中とのことですので、貼り付け先はExcelであると想定して回答させていただきます。 方法1:クリップボードを使わないコピー方法に変更する 今はコピーアンドペーストの方法がこのようになっているのではないでしょうか Range(“A1”).Copy Range(“A2”).Select ActiveSheet.Paste こちらですとクリップボードを利用するので、クリップボードが競合してしまうとエラーが発生してしまいます。 そのため以下のようにクリップボードを使わない方法にすることでこのエラーは発生しなくなります。 Cells(2, 1) = Cells(1, 1) 方法2:競合している他のアプリケーションを閉じる この現象はあくまで他のアプリケーションとのクリップボードが競合してしまう事による現象と思われます。 そのため、他のアプリケーションを閉じてExcelだけが起動している状態にすれば競合が起きる確率は減ると思います。 可能であれば、競合するアプリケーションを特定することが近道とは思いますが、ウィルスソフトが競合しているという話もよく聞くので、これは解除するわけにもいかないと思いますので、方法1の方が確実な対策だと思います。 方法3:Excelのバージョンを戻す あまり現実的な方法ではないこととやり方を書くと長くなってしまうのでここでは作業方法は割愛いたします。 以上回答になっておりますでしょうか。 ご指摘いただいた内容により今後記事を修正させていただきます! ありがとうございました。

名前: ngosi : :