2016-11-02 14 views
0

この問題は数年にわたり実行されていますが、私の操作方法には系統的ではありません。それは実際には、マクロの時折ねじ込み、またはキーのミスタイプ、またはそのようなものでのみ発生します。Excelシートのサイズ/スクロールバーのサイズを変更すると、シートのサイズが大きくなりすぎる

空白のスプレッドシートでCtrl + downキーを押して1048576行目に値を入力してから、そのセルを削除/クリアしてCtrl + upキーを押すと、シートのサイズが変更されず、 1048576行と同じくらい大きい。これは、スクロールボタンが非常に小さく、移動したときに大きな行の範囲をカバーしていることによって示されます。私は、シートの全範囲を選択して削除することができますが、それでもシートのサイズはそれほど大きいと思います。

すべての行を削除できない場合は、シートのサイズを変更するにはどうすればよいですか? I would like to avoid creating a new sheet like this guy suggests.

+1

ブックを閉じた後、ブックを閉じて再度開いてみましたか? –

+0

@ScottCranerこれは、私が記事で説明したように、私がブランクシートから作成したテストシート上で動作します。私が実際に問題を抱えている既存のワークブックは、必要な20を下回る行をすべて削除してから保存してから再度開くと受け入れられないようです。 – plankton

答えて

0

行を削除した後にブックを保存すると、スライダーのサイズが標準に変更されます。そのうちの1つを理解するために私をしばらく抱きました:)

+0

私がコメントの1つに述べたように、それは私が記事で説明したように、私が白紙から作成したテストシート上で動作します。私が実際に問題を抱えている既存のワークブックは、必要な20桁未満の行をすべて削除してから受け入れられないようです。 – plankton

+1

Hm、それは変です。新しいシートを作成し、必要な20行だけをコピーして、古いシートを削除してみることができます。問題が解決しない場合は、この手順をVBAコードの最後に記述します。 –

関連する問題