• ベストアンサー

エクセルのデータが重いのはなぜ?

会社の経理のデータなのですが、エクセルで作成した、ひとつのファイルが20Mぐらいあります。 特にマクロデータを使用しておらず、単純な計算式しか使ってません。また画像が貼り付いてもいません。 気になるのが、罫線が列全体にかかっている箇所がいくつかあり、右のスクロールバーが下の方までデータがあるかのように、非常に短くなってます。もちろん、データは100行くらいまでしかありません。 この辺りもデータの重さと関係しているのでしょうか?

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

  • ベストアンサー
noname#113407
noname#113407
回答No.1

隠れているオブジェクトを削除してはどうですか。 オブジェクトを1つ作成して それを選択した状態で 1.Tabキーを押す   シート上のオブジェクトを選択します 2.日本語入力をOFFにした状態で[Ctrl]+[Shift]+[スペース]を押す   シート上のオブジェクトを一括で選択します 3.編集→ジャンプから編集オプションで不要なセル等を削除する。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルのデータが重いのはなぜ?

    会社の経理のデータなのですが、エクセルで作成した、ひとつのファイルが20Mぐらいあります。 特にマクロデータを使用しておらず、単純な計算式しか使ってません。また画像が貼り付いてもいません。 気になるのが、罫線が列全体にかかっている箇所がいくつかあり、右のスクロールバーが下の方までデータがあるかのように、非常に短くなってます。もちろん、データは100行くらいまでしかありません。 この辺りもデータの重さと関係しているのでしょうか?

  • エクセルのスクロールバー

    3000行程度のエクセルシートを操作していたのですが、 いつもは右にあるスクロールバーが、 3000行の部分を最終行として対応していました。 ところが、1回操作をあやまってしまったようで、 現在は65535行目が最終行になってしまいました。 戻すやり方はありますか? つまり3000行以降の無データの部分に関して 右のスクロールバーを対応させないということです。 わかる方がいましたらお教えください。

  • Excel行スクロール

    Excelの行スクロールで教えてください。 100行分のデータがあるときは100行分で行スクロールバーが出ます。 1万行分のデータがあるときは1万行分で行スクロールバーが出ます。 ところが、一度1万行のデータがあった後、9900行を削除しても行スクロールバーは1万行分のままです。データが100行分になったので100行分の行スクロールバーにしたいのですが、やり方がわかりません。 Excel2000です。Excelの一般機能としての操作方法とExcelVBAでの方法をお願いします。

  • 【エクセルの行と列が隠れている】

    こんにちは。 エクセルの「行1」や「列A」全体が隠れてしまっています。隠れている箇所に文字がかいてあるので、印刷すると文字が現れます。その隠れているところに文字を追加したり、罫線をつけたりしたいです。 右クリックで「再表示」「非表示」という操作ができることは知っています。「ヘッダーフッター」や「ページ設定」の「シート」の「印刷タイトル」には何も入力されていません。 最初の行と列の再表示をする方法を教えていただけないでしょうか。よろしくお願いいたします。

  • Excelでマクロを組んで、データを繰り返し抜き出したいのですが

    Excelでマクロを組んで「データ取得→データ並び替え→データ取得・・」と繰り返す作業を自動的に行いたいと思っています。 元データ       一回目     二回目    │A│        │A│      │A│    │列│       │列│     │列│   ─┼─┼─  ──┼─┼  ──┼─┼ 1行 │k │    3行│m│   2行│d │ ──┼─┼─  ──┼─┼  ──┼─┼ 2行 │d │    5行│z │   4行│r │ ──┼─┼─  ──┼─┼  ──┼─┼ 3行 │m │    8行│e │   6行│p │ ──┼─┼─  ──┼─┼  ──┼─┼ 4行 │r │    9行│f │   7行│s │ 例えば、上記の元データのようにデータ(小文字アルファベット)を入力し、その後一回目、二回目・・・とデータの並べ替えを繰り返し、その都度上から二段目のデータのセルのデータ(この場合それぞれz、r)を取得して変数xに収めるという作業を繰り返し自動的に行うようにしたいのですが、「x=Cells(2,1)」とマクロを書くと非表示になっているセルA2のデータ(この場合d)を常に取得してしまいうまくいきません。 これはどのような方法で解決できるのでしょうか。 OSはWindows2000、ExcelはExcel2000を使っています。 よろしくお願いします。

  • Excelの使用していない列、行の削除について……

    Excelの使用していない列、行の削除について…… Excelデータで、「I」の「115」までのデータがあります。 「印刷プレビュー」で表示してもそれは同じなのですが、印刷すると4.5枚「白紙」で排出されます。 画面右にスクロールバーがあり、おかしく思いスクロールしたら、 「795」「I」からずっと「薄い黄色」で塗られていました。 この「795」「I」からの「薄い黄色」の消しかたと、「116」以降の削除の仕方を教えてください。 よろしくお願いします。

  • エクセル 複数シートのデータを1シートにまとめるマクロ

    エクセルの複数シートにデータがあります。同じ条件の人のデータだけをひとつのシートにまとめたいのですが、マクロを教えていただけますでしょうか。それとも、マクロ以外に良い方法がありますか? エクセル初心者なので、あたりまえのことも知らないかもしれません。。。  【データ】 ●シート1からシート20まで、同じ配列でデータがあります。 ●1行目は見出しです。2行目から1人づつのデータです。(多くても65行までと思っています。) ●A列に到達度、B列に出欠をいれました。 ●C列からM列が氏名、課題、その他のデータです。 ●リストはシート21にあります。  【こんな作業でしょうか?】 ●シート1から20で A列が「C」または「D」ならば その行のA列からM列をコピーして シート21のA列からM列に形式を値にして張り付ける ●シート1から20で B列が「欠」ならば その行のA列からM列をコピーしてシート21のA列からM列に形式を値にして張り付ける (っというのが私の乏しい知識で考えた方法なのですが、これでは不具合がでますか? もちろん、この方法じゃなくもっといいのがあれば、それをやってみたいです。)

  • EXCELで列単位でスクロールさせたい

    20列×1000行のセルがあります。4列ごとのデータを1まとめとしてスクロールさせたいのですが、4列×1000行毎にスクロールバーをつけて4列のみスクロールさせられるような事は可能でしょうか? よろしくお願いします。

  • Excel 任意の行数・列数のデータを合体VBA

    VBAで、Sheet1のデータの最終行に Sheet2の同じ並びのデータを続けてくっつけ、 Sheet3に(Sheet1とSheet2のデータが)連続した状態をつくる場合のVBAの書き方を教えてください。 ちょうどSheet1のブルーの範囲(ただし最終行はn行=データは様々で最終行は不特定だが最終行の下にはもうデータはない、最終m列の右にはまだデータが膨大にあるが、今回はA~m列(ここではA~AX列と指定可能)をコピーしたい) に Sheet2の黄色い範囲(ただし最終行はn行=データそれぞれで不特定だが最終行の下にはもうデータはない、最終m列はSheet1と同じ構成=A~AX列) をくっつけたい。 ・アウトプットはSheet3。 (Sheet1とSheet2はいじらずそのまま残す) ・コピーして貼り付ける(複写する)のは、値だけ (罫線とか計算式は不要) です。 よろしくお願いします。

  • excelデータの加工をマクロ等で処理する方法を教えて頂けないでしょう

    excelデータの加工をマクロ等で処理する方法を教えて頂けないでしょうか。 複数のエクセルデータのファイルがあります。 回数・距離・深さのデータが入っています。(回数は1回~10回位まであります) そのデータを加工するのですが、マクロ等で迅速に処理できる方法がないものでしょうか? マクロは実行する程度で作成した事はありません。。 加工作業は、 (1)「距離」と「深さ」の間に『間隔』という項目行を増やす。 (2)『間隔』の計算をする。(距離2回-1回・3回-2回・・のように計算します)間隔行の最終の回には“-”とおく。 (3)「回数」行の右端に『最小値』・『最大値』・『平均値』という項目列を増やす。 (4)『間隔』「深さ」の最小値・最大値・平均値を求める。(「距離」は求めないので“-”をおきます。 (5)「距離」と『間隔』行は小数点以下3桁にする。 (6)「深さ」行は小数点以下1桁にする。 (7) 罫線を引く という流れなのですが、何かいい方法がありましたら教えて頂けないでしょうか? 宜しくお願い致します。

専門家に質問してみよう