• ベストアンサー

エクセルデータを軽くしたい。。。

いつもお世話になっています。今回もよろしくお願いします。 エクセルデータで発送表を管理しているのですが、それを次の工程の方に渡す際、オープンに時間がかかるといわれたので軽くしたいのですが。。。 1シートで ・ファイルの大きさ  1.6MB ・データの件数    9行のADまで使用(多いときは400行) ・関数の種類     roundup/sum/mod/自動日付表示ぐらい。。。? ・ファイルが重く動きが悪い ・ファイルを開いたり保存したりするのに時間がかかる。 ・1枚シートをコピーするにしても時間がかかる。 次の工程の人には再計算の必要はなく、値化したデータを渡しても問題ありません。基本が分かっておりませんので、出来ればわかりやすくお願いできると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

・こちらのように操作して、次工程に渡すシート全体を選択します。 ・選択した部分をコピーします。 ・新規に Book を作成し、上記と同様にシート全体を選択します。 ・形式を選択して貼り付け(S)を使って、"値" だけを貼り付けます。  なお、必要であれば、形式を選択して貼り付け(S)で "書式" や "列幅" を選択して張り付ければ、ほぼ同じ形式のシートになります。  この新規 BooK を引き渡せば、サイズの小さいファイルになります。

ayuuuuuuuu
質問者

お礼

お礼が遅くなりました。 現在はうまく対応できるようになりました。 ありがとうございました。

その他の回答 (3)

回答No.4

ayuuuuuuuuさん 今日は! >エクセルデータで発送表を管理しているのですが、それを次の工程の >方に渡す際、オープンに時間がかかるといわれたので軽くしたいので >すが。。。 Excelを軽くしたい。 ★重たくなったエクセルファイルを軽くするには?↓ http://www.keep-on.com/excelyou/2001lng1/200108/01080113.txt 内容:無用な「リンク貼付」があれば、無くしてしまいましょう。 ■Excel(エクセル)基本講座:集計の使い方↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/syukei.html#syukei-copy 概要:集計データのコピー→通常のコピー&貼り付けでは非表示部分の行もコピーされてしまいますが可視部分だけコピーします。 手順:例題を参考にコピーしたシートを別ブックにします。 関連:■Excel(エクセル)講座 Q&A(Tips):入力関連↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_input.html#top 内容:列幅も同時にコピー貼り付けする→A『形式を選択して貼り付』を使う方法・B『貼り付けのオプション』を使う方法(Excel2002以降) 上記と組み合わせます。 テキストボックス・画像などはありませんね? これらが多いと重くなる原因となります。

ayuuuuuuuu
質問者

お礼

お礼が遅くなりました。 現在はうまく対応できるようになりました。 ありがとうございました。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.3
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>値化したデータを渡しても問題ありません。 だったら数値データに変換すれば良いでしょう。 予め再計算を停止して置けば作業も若干早くなると思います。 形式を選択して貼り付け http://pc.nikkeibp.co.jp/article/NPC/20060216/229597/ マクロやショートカットキーに登録してしまえば貼り付けも一発で出来ます。 http://www.sarunami.jp/2006/04/post_112.html http://kokodane.com/macro16.htm http://www.relief.jp/itnote/archives/002211.php