質問
「セルの書式が多すぎるため、書式を追加できません」
- 投稿日時:2013/07/10 20:41
エクセル2010を使っていて、
ワードをコピーしてエクセルに貼り付けをしようとしたら、
「セルの書式が多すぎるため、書式を追加できません」が表示され、何度OKボタンを押しても、罰ボタンを押しても、消せません。
今までもワードからエクセルにコピペすることはあったのですが
今回のような表示が出たのは初めてです。
ワードは1ページ、エクセルは2MBです。
そんなに容量が多いとは思えません。
http://www.excel.studio-kazu.jp/tips/0018/
を見ると、2010の場合は、
書式の数の制限が 64000とのことですが、
そんなにあるとは思えません。
これはタスクマネージャーから強制終了するしかないのでしょうか?
原因と今後の対策を教えてください。
回答 (1件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.1ベストアンサー20pt
- 回答日時:2013/07/10 23:08
私にわかる範囲で、で申し訳ないですが・・
まず、
> タスクマネージャーから強制終了するしかないのでしょうか?
頑張ってOKボタンを押し続けると何とかなりますが、
何回押せばいいか・・はケースバイケースです。
気が遠くなるくらい押し続けなければならないことも結構あります。
ですので、諦めて強制終了が賢いかもしれません。
では、原因。
これもケースバイケースですが、よくあるパターンだと
「余計なスタイル・ハイパーリンクなどの拡張書式」がくっついてくるケースが多いです。
ちなみに、ワードでA4サイズ(デフォルト書式)で
1ページにいっぱいのひらがなを打ち込んだ場合は1,440文字。
これをエクセルで新規ブックに貼り付けてXLSX形式で保存してやると、サイズは9KBです。
例えば、ワードで各行末に改行が入っているとしても、サイズは10KBですので、
> ワードは1ページ、エクセルは2MBです。
これは「新規ブックにワードから貼り付けているのだとしたら」かなり大きいと言えます。
それだけ余計な書式が多く含まれている、とご理解頂けるでしょう。
対策として考えられること。
ワードでコピーし、エクセルに貼り付ける際に、
「貼り付け先の書式に合わせる」を使って貼り付けると、
純粋にテキスト部分だけを貼り付けることが出来ます。
ワードのソレに合わせて書式を組み直すのは手間かもしれませんが、
この場合はソレが最良の対策と言えます。
あるいは、既存の2MBのブックに貼り付けるのだとしたら、
このブックに設定されているスタイルを削除してみると、
サイズダウン出来るかもしれません。
(例示しますが、お使いになる前にバックアップを忘れずに。)
Sub Del_Style()
Dim myRng As Range
For Each myRng In Range(Range("A1"), Range("A1").SpecialCells(xlLastCell))
Select Case myRng.Style
Case "どちらでもない", "出力", "Currency [0]"
'↑消したくないスタイルを列記
Case Else
myRng.Style = "Normal"
End Select
myRng.Hyperlinks.Delete 'ついでにハイパーリンクも削除
Next
End Sub
こんな感じです。
各シートでこれを走らせてやると良いと思います。
数秒、時間がかかります。
ところで、ご提示のリンク先からのリンク先(ややこしいな)は、ご覧になりましたか?
http://oshiete.goo.ne.jp/qa/7297027.html
組み込まれた「不要なスタイル」を消す方法など、詳しく書いてありますので、
まだご覧になっていないのであれば、ご一読されることをオススメします。
根本的な解決にはならないかもしれませんが、ひとまず参考までに。
この回答へのお礼
ありがとうございました。
このQ&Aを見た人はこんなQ&Aも見ています
- 4excel 2003 について
- 5エクセル上でセルのコピーペーストが出来ません。。。
- 6ExcelのFileサイズの急な肥大化
- 7Excel セル貼り付けができません
- 8白紙のシートなのに数メガの容量があるのはなぜ
- 9excel2010の[書式]-[スタイル]はどこに
- 10エクセルで重複しているデータの抽出のしかたを教えてください。
- 11エクセルで条件に一致したセルの隣のセルを取得したい
- 12「データを貼り付けできません」
- 13VLOOKUP関数で複数の検索値を設定したいのですが
- 14エクセルでコピー貼り付けができなくて困っています
- 15EXCEL2010でオブジェクトの選択はどこで
- 16エクセルのセルに入力した文字数
- 17エクセル2007 パスワードの解除の仕方を教えてください。。
- 18EXCEL VBA で現在開いているブックのファイル名を取得する方法
- 19エクセル2003の複数条件のCount関数を教えてください。
- 20Excel Countifで否定条件を指定する方法
注目の記事
おしトピにAndroid版アプリが登場
話題のトピックにさくっとコメントできる「おしトピ」に
Android版アプリが登場!
もっと身近に使いやすくなりました。
今ならダウンロードで話題の掃除ロボットや全天球カメラが
当たるプレゼントキャンペーンも実施中。
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
- 4Excel文書が読み取り専用になっ...
- 5エクセルで列の全ての項目に文...
- 6excelからexcelへの差し込み印刷
- 7エクセルで重複しているデータ...
- 8エクセルに写真の貼り付けが出...
- 9エクセルファイルでのパスワー...
- 10エクセルで条件に合うものを別...
- 11エクセルで打ち込んだ数字を自...
- 12エクセルでの指定文字 カウン...
- 13Excelで、エラーの #DIV/0! を...
- 14EXCELの日付データを文字列に変...
- 15エクセルにおいて、シートの保...
- 16キングソフトは問題ないですか?
- 17エクセル STDEVとSTDEVPの違い
- 18エクセルで図形やオートシェイ...
- 19勝手に読み取り専用ファイルに...
- 20(Excel)あるセルに文字を入力...
- 2万円台で購入可能なChrome OS搭載のPCが日本でも発売予定 欲しい?
- オススメのフリーソフトを教えて
- あなたが使いこなしたいと思うソフトウェアは?
- ウィンドウズXPが4/9にサポート終了 ウイルス感染など影響はでると思う?
- エクセルで使える関数ベスト5を教えて
- 無償のセキュリティソフト使ったことある?使った感想も教えて
- ブラック企業批判に「今の人間は働かなさすぎる」との声も あなたはどう思う?
- バッグに入れやすいA5サイズの薄い水筒が 販売してほしい?普段、水筒使っている?
- デヴィ夫人、盲導犬制度の廃止を主張 どう思う?賛成の場合、実現するには何が必要?
- 七五三の可愛い髪飾り あなたのお勧め教えて