質問: エクセルでコピペができない件 お世話になっております。先日、amazonから新規出品登録時に使用する在庫テンプレートが近々に新しくなるため、旧来の在庫テンプレートが使用できなくなる旨、メールにてアナウンスがありました。今まで伸び伸びになっていた対策ですが、出品中商品のマスタファイルも旧来のテンプレートのままでしたので、ここでマスタファイルも新しいテンプレートで作り直すことにいたしました。そこで、amazonの在庫ファイルダウンロードから最新のカスタムテンプレートをdlし、旧来のマスタデータを丸ごと移行させました。次に、特定の商品のキーワードを編集、更新するために、そのマスタから行をコピーをして、他のブックに貼り付けようとしたところ、「この操作は複数の選択範囲に対しては機能しません」と出てペーストできません。試しに、1つのセルのみコピーして、他に貼ろうとしても同様のエラーが出ます。ちなみに、同一シート内ですと、選択範囲でも単一セルでもコピペできます。さらに、シートタブの、新規シート追加「+」を押しても、先述と同様に「この操作は複数の選択範囲に対しては機能しません」のエラー警告が出ます。そこで、ネットで調べて見ましたところ、「コピーする範囲が縦横四角の範囲になっていないと、先述のようなエラーが出て貼れない」旨の説明が書かれていました。ですが、コピー元のシートは特にフィルターをかけたり特定の列、行を非表示にしているわけでもなく、シート保護の解除もしており、見かけ上は縦横四角の範囲を選択しています。あとは、マクロ付きブックということで、そのマクロに関係しているのかも、と思いネットで調べて見ましたが、マクロに対する知識が不足しており解明できませんでした。なぜ他の新規ブックにコピペできないのでしょうか。また、なぜシートの追加もできないのでしょうか。pc:macbook pro (retina, 15-inch, early 2013) intel core i7 2.4 ghz メモリ: 8 gbos: macosx 10.14excel for mac ver.16.19更新用のファイルが作れないので、更新作業がストップして困っています。どうぞよろしくお願いいたします。
回答: xlsx.形式に変換したマスタファイルお送りいただきありがとうございました。開いて確認して見ましたところ、新規シートの作成、他のブックへのコピーペースト共に、正常にできました。ありがとうございます。昨日ご連絡させていただいた後に、当方でもwindows版のexcelにてxlsx.形式で「名前を付けて保存」してみましたところ、動作が正常に戻ることも確認できました。では、何が原因で操作エラーとなるのか、と思い、もう一度新たに、今度は「カテゴリー別在庫ファイル」をダウンロードし、旧マスタから数十程度のskuデータを移行し、操作してみましたところ、xlsx.形式、xlsm.形式、どちらで保存しても、今回のようなエラーは出ませんでした。xlsm.形式ファイルでもエラーが出ませんでしたので、excel for mac のバグでもなさそうです。もしかして、前回コピー&ペーストでデータを移行した際に、文字、数字データ以外の余計なデータもコピーしていて、それが原因で選択範囲エラーとなっていたのかもしれません。(それにしても、何で単一セルでも選択範囲エラーとなるのか不思議ですが)そのエラーを含んだファイルを、windows版のexcelがxlsx.形式で保存する際に、エラーを自動で修復してくれていた?のかもしれません。いずれにいたしましても、今回は田中様に変換していただいたxlsx.形式を最新マスタとして利用させていただきたいと思います。多分、私の何らかの操作ミスが原因の可能性が大きいと思います。この度は大変お騒がせしてお手数もおかけしてしまい、申し訳ございませんでした。おかげさまで問題が解決しましたので、これにてクローズさせていただきます。この度も本当にありがとうございました。