エクセルのシートを増やしていく方法のデメリットとは?

このQ&Aのポイント
  • エクセルのシートを増やしていくやり方にはデメリットがあります。
  • シートを増やすとエクセルの起動が遅くなり、検索がしにくくなります。
  • また、他のシートを削除してからメールに添付する必要があり、手間がかかります。
回答を見る
  • ベストアンサー

エクセルのシートを増やしていく

とても小さい会社で経理事務をしています。 うちの会社の社員(営業)は見積書や注文書を作成するのに 1つのエクセルのシートをどんどん増やしていきます。 3月決算の会社なので、4月から今現在11月までシート数はすごいです。 各個人が作成しているので、私はそのエクセルを開くことは 何か頼まれごとの時だけですが、とても重く。。。エクセルが開くのに 2分くらい待機させられます。 私は1つのエクセルでシートを増やすのが嫌いなので フォルダにそれぞれ保存しています。 (転職前の会社で習ったというか、そういうやり方だった) 立ち上がるのは遅いし、検索しにくいし、 メール添付の時などは、わざわざコピーして 他のシートを削除しなければならない…という手間。 私もそこまでPCに詳しくないので用語がわからず 説明が難しいですが、デメリットしか浮かびません。 シートを増やしていくやり方ってどうなのでしょうか?

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

  • ベストアンサー
回答No.4

一つのファイルて数多くのシートを作って管理するなんてなんのメリットもないですよ。 もしそのファイルが壊れたら全てのデータが全滅ですし。。。 ご自身も感じている通り検索もし難いし、メールでも送りにくいだけでなく、そのファイルがもし客先にでも間違って送ったら他社への見積もりなんかもバレバレです。 一刻も早く、シート10枚程度に分割することをオススメします。。。

wankohchan
質問者

お礼

ありがとうございます。 やはりメリットはないですよね。 おじさん達はシートを増やすやり方を変えるつもりは ないようなので(1番楽と思っている)もう指摘しませんが… 自分は今まで通りやりたいと思います。

その他の回答 (3)

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.3

1シートのブックを無数に作成するより、同じカテゴリーのシートをまとめて一つのブックにする方が整理がしやすいと思います。1か月分を1シートにまとめたらいかがですか? 私は20シート1ブック程度にまとめています。 開くのに時間がかかるとのことですが、請求書を作るたびにシートを増やし、一体どのくらいの数のシートになるのでしょうか? 試しに150シートを1ブックに作成してみました。シートのサイズはA1からGE30までデータが入っています。データは数式とテキストです。 ブックのサイズは7.4MBでした。これを開くのに数秒とかかりませんでした。 シートに画像や図形が張り付けてあるとサイズが大きくなり、開いたり保存するのに時間がかかります。 サイズが数MB程度のエクセルシートを開くのに2分かかるなら、パソコンの性能が低いのだと思いますので、新しい機種に更新するよう上司に進言するといいでしょう。 ところで、メール添付のときの作業についてですが、つぎのようにやってみてください。 メールに添付して送るシートのタブを選択し、マウスで右クリックします。すると、いくつかのメニューが出ますが、その中の「移動またはコピー」を選択します。シートの移動またはコピー小窓が開きますので、移動先ブック名の枠の右側にある▼を押して、「新しいブック」を選び、「コピーを作成する」をチェックして、OKします。 「コピーを作成する」のチェックを忘れると、そのシートが新しいブックに移動してしまい、オリジナルのブックから消えてしまいます。そのときは、オリジナルのブックを保存せずに閉じたらいいのです。もし、保存してしまっても、焦る必要はありません。新しいブックにあるものをオリジナルブックに書き戻せばいいです。 シート(タブ)は、シフトキーを押しながら選択すると複数のシートを選択することができますので、添付するシートが複数の場合は複数選択して実行します。 これで必要なシートのみで構成された新しいブックが作成されますので、名前を付けて保存します。これで多少は楽になると思います。

wankohchan
質問者

お礼

ご回答ありがとうございます。 WIN7で去年買い換えたPCなので性能ではないとおもうのですが… まぁ、人のPC内なので遅くてもいいんですがね。笑 ご説明頂いたコピー・移動は私は活用しています。 ただ、おじさんの前でやるとき(説明しながらの時) はコピー&貼り付けしかわからないので ただただじっとコピーされるのを待っています。。。

noname#181272
noname#181272
回答No.2

#1です。 #1の回答の補足です。 Excelの立ち上がりが遅いときの対処法を調べてみました。 http://search.yahoo.co.jp/search?fr=slv1-co5sef&p=Excel%20%E8%B5%B7%E5%8B%95%E3%80%80%E9%81%85%E3%81%84&ei=UTF-8 ▲は検索結果です。 以下の方法を試してみてください。 1. 次のフォルダを開く。 WinXP C:\Documents and Settings\<ユーザー名>\Application Data\Microsoft\Excel Vista C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel ●AppDataは隠しフォルダなのであらかじめ表示にしておいてください。 2.フォルダ内にある Excel10.xlb ファイルの名前を適当に変える。たとえば、oldExcel10.xlbとか。 数字の部分は、エクセルのバージョンによって異なる。 3. Excel を起動し、新規ブックを作成する。 これで起動が円滑になっているはず。 Excelが起動すると、拡張子xlbのファイルが、自動的に新たに作られる。 4.起動が円滑に行われることを確認したら、2.でファイル名を変えたxlbファイルは、削除してよい。 これで動きがスムーズになると思います。 エクセルを再インストールしたり、PCを買い替えたりする前に試してみるとよいです。 ちなみにエクセルは2000ですか?2003ですか?2007ですか?2010ですか? それについてをお礼または補足で教えて下さい。

wankohchan
質問者

お礼

ありがとうございます。 Win7、2010です。

noname#181272
noname#181272
回答No.1

Microsoft Office Excel2003の場合は、[Shift]キーを押しながら、 キーボードの上段のファンクション・キー[F11]を 押せばシートが増えます。 http://search.yahoo.co.jp/search?fr=slv1-co5sef&p=%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%80%80%E3%82%B7%E3%83%BC%E3%83%88%E3%80%80%E5%A2%97%E3%82%84%E3%81%99&ei=UTF-8 ▲の検索結果の以下のサイトを参照してください。 ※シート(sheet)の枚数を任意に増やすには… (EXCEL活用法) Excel2010の場合は、右端のワークシートタブの右側の[ワークシートの挿入]をクリックすることで、素早くシートを増やすことができます。 ※Excel 2010 - シートを増やすには なお、Microsoft Office Excel2003で、Excelを新規作成で開いたとき、シートの数は初期状態では3枚です。 3枚では少ない、という場合、初期状態のシート数を増やすこともできます。 やり方は ○ メニューバー「ツール」→「オプション」を選択します。 すると、ダイアログボックスが表示されるので、全般を選択し、新しいブックのシート数を適当に調整します。 これで、初期のシート数を増やすことができます。 http://search.yahoo.co.jp/search?fr=slv1-co5sef&p=%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%80%80%E3%82%B7%E3%83%BC%E3%83%88%E3%80%80%E5%A2%97%E3%82%84%E3%81%99&ei=UTF-8 ▲の検索結果の以下のサイトを参照してください。 ※初期段階のシートを増やす方法・初心者からでも使えるエクセル(Excel)入門 Excel2007のシートの増やし方は▼の検索結果を参照してください。 http://search.yahoo.co.jp/search?fr=slv1-co5sef&p=Excel2007%20%E3%82%B7%E3%83%BC%E3%83%88%E3%80%80%E5%A2%97%E3%82%84%E3%81%99&ei=UTF-8 特に下記のサイトが参考になると思います。 ※EXCEL2007 シート追加

wankohchan
質問者

お礼

質問の仕方がわるかったです! シートを増やす手順ではなくて、 シートを増やしていく保存方法っていかがなものでしょう?という 質問でした。 ありがとうございます。

関連するQ&A

  • エクセル シート間の計算

    エクセル 2000を使用してます 取引会社からの見積書です 1シートの合計を2シートの計算合計セルを参照したいのですが 出来ません 打ち込みで、セルを入力することは出来ますが・・・。 作用的に手間になります よい知恵をお願いします

  • エクセルで、ワークシート名をセルから参照する

    エクセルで、ワークシート名をセルに表示する方法は書いてありますが、セルの値をワークシート名とするにはどうしたらいいでしょうか。 つまり、 「ワークシート名 → セル」 ではなく、 「セルの値 → ワークシート名」 ということです。 現状、会社が変わると決算期が変わるため、決算期を変更する度にワークシート名を変えていますが、変わった都度ワークシート名を手で変更するのは手間が掛っています。 具体的には、例えば、 3月決算の会社のファイルは、4月シート、5月シート・・・ 12月決算の会社は、1月シート、2月シート・・・ のようにシート名を変えています。 そのため、セルに決算期を入力すると、自動で各ワークシート名も変更するようにしたいのですが、どうしたらいいでしょうか。 そういう関数はないようですし、マクロ・VBAの本等を見ても、よくわかりません。 宜しくお願い致します。

  • エクセルのシートを自動でコピー

    エクセルの2000を使用しています。 こんなことが出来るかどうか教えてください。 「原紙」というシートをコピーして自動的に6月だったら6月1日から30日までのシートを作成したいのです。シート名は6月なら20070601とか日にちのわかるような表示のシート名にしたいのです。 毎回コピーをとってシート名を変更しているのですが、これが結構手間がかかってしまします。 宜しくお願いします。

  • Excelでシートを簡単に見つける方法

    Excelの目的とするシートをすぐに見つける何か良い方法はないでしょうか。 ひとつのBookに50以上もシートがあって探すのが大変です。 目次を作って各シートをリンク付けしていたのですが、 これも作成するのが大変で手間がかかります。 シート検索の便利な方法があれば教えてください。

  • EXCEL 別シートのコピー

    こんにちわ。 営業の予定表を作成するんですが、どんな感じで作ったらいいのか迷ってます。 例えば営業さんが5人いて、他の営業所にいるとします。 定型シートを作成して各自に配布。記入してもらい、メールで返信。 それを1ブックにまとめ、売上予定金額を合計シートへ算出できるようにしたいのです。 マクロなどで、同じ名前のシートから別ブックの同じ名前のシートへ上書きはできるのでしょうか? 毎月のことなので、なるべく手間がかからないようにしたいのです。 よろしくお願いします。

  • 【エクセル】新規シートを作成しながら代入

    エクセルで複数の見積書を一気に作りたいです。 見積書のフォーマットは同じで、 「社名」の部分と「金額」の部分のみを差し替えたものを、 たくさん作成したいです。 Sheet1に、 社名1 50000 社名2 20000 社名3 68000 … のように、作成したい見積書の社名と金額のリストをおくと、 1)Sheet1リストの社名の数だけ見積書シートを作成し、 2)任意の場所に社名と金額を代入して、 リストの項目の数だけ見積書を作成するような関数やマクロは書けないでしょうか。 つまり、 Sheet1!A1 -> Sheet2!C1, Sheet1!B1 -> Sheet2!C2 Sheet1!A2 -> Sheet3!C1, Sheet1!B2 -> Sheet3!C2 Sheet2!A3 -> Sheet4!C1, Sheet1!B3 -> Sheet4!C2 といった具合で引用したいです。 Sheet1のリスト項目数は不定です。 (当方VBAの知識ありません。) どうぞ宜しくお願い致します。

  • エクセルのシートごとの印刷日時

    仕事で見積書を出すだめにエクセルを使っているのですが、 今朝、ある取引先に提出した見積書に日付が載っていないものが見つかってしまいました。 わたしの入力ミスです。 今年の6月ということは解かっていますが、日にちが解かりません。 ファイルのプロパティではファイルの最終印刷日時しかわからないようです。 シートごとの印刷日時もしくは作成日時がわからないものでしょうか?

  • エクセルでプルダウンを利用して同じシートを使いたい

    エクセル2007で 経理日報のページを作りました。 そのシートは1ヶ月分です。 同じシートを1年間使いたいのですが 毎月シートをコピーすると 12シートになるので もっとスマートに プルダウンで 1月 2月・・・・。とできればと思います。 ただし、1月分の記録は保存し 2月は新しく使いたいのですが 可能でしょうか。 よろしくお願いします。

  • エクセルシートだけをメールで送信するには

    業務見積もりに電子メールに添付しています。 通常エクセルブックで作成したブックを添付しています。 お聞きしたいのが ブックの中の1つのシートだけを添付することはできないのでしょうか? 今のところ1つのシートを送ることは ファイルメニューから 送信→メールの宛先 という手段で行っていますが、エクセルのシートとして 添付できないようです。 エクセルブックの中から1つのシートだけを エクセルブックとして送る良い方法、 ご存知でしたら教えてください。

  • エクセルで複数シート合計

    エクセルで見積書を作成中です。 項目が少ない場合一枚のシートですむのですが、項目が多くなってきたので2ページ目を別のシートにコピーで作りました、1ページ目は最後の行まで項目を打ち込んでいますので、合計はありません、2ページ目の最後に2ページ分の合計を出したいのですが、うまくいきません。  =SUM(見積書!H17:H44+'見積書 (2)'!H2:H33)  このような式ですがどこが間違っているのでしょうか詳しい方いらっしゃいましたら、よろしくお願いします。