• ベストアンサー

表示範囲を指定するとスクロール時に異常

Excel2010を使用しています。 データの入力されている範囲のみ表示するため、データの入っているセル以外を非表示にしています。 マウスで画面をスクロールすると、複数のセルの文字が重なって表示されたり、画面全体が黒くなったりします。 ↑↓キーで1行ずつ移動すると問題なく表示されます。 非表示を解除(再表示)すると、上記以上は発生しないので、表示範囲指定が原因と思うのですが… 行数が150、列数が15の表で、コメントとして200文字前後の文字が入るセルがあります。(セル内で改行あり) 図は使用していません。 表示範囲の指定が原因でしょうか? または、他の要因でしょうか? 原因と対処法などご教示ください。

  • krkm
  • お礼率100% (2/2)

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

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8525/19380)
回答No.1

>マウスで画面をスクロールすると、複数のセルの文字が重なって表示されたり、画面全体が黒くなったりします。 これは、マイクロソフトが「仕様です」って言ってる不具合なんで、直りません。 >データの入力されている範囲のみ表示するため、データの入っているセル以外を非表示 にする場合は、非表示の機能は使わず、オートフィルタを使うと良いでしょう。 オートフィルタが使えない場合は「列幅をゼロにして見えなくする」とか「行高さをゼロにして見えなくする」とか、非表示以外の方法を使いましょう。 なお、場合によっては、シート全体のフォントを変更したり、ディスプレイドライバを最新の物にバージョンアップしたり、オフィスのサービスパックを最新の物にすると直る場合があります。

krkm
質問者

お礼

chie65535さん ご回答ありがとうございます。 仕様なんですね。 今後、非表示を使用せず、オートフィルタや列幅0を利用します。 ありがとうございました。

関連するQ&A

  • スクロールしないテキストボックス VB6です。

    原稿用紙の様に固定した行数、列数のテキストボックスを作りたいのですが、どうすれば良いのでしょうか。 MultiLine にすることまで分かるのですが、最下行で改行するとスクロールアップしてしまいます。 動かない様にするにはどうしたら良いでしょうか。

  • エクセルで効率良く範囲指定する方法

    エクセルで、たとえば、 1~50000行目までデータが入っているとします。 1~1000、1001~2000、2001~3000、・・・・ というように、1000行ずつデータをコピーしたいというようなときに、 通常は、まず始点をクリックで指定して、 キーボードの下矢印や画面右のスクロールバー (名前違っていたらすみません)を使って移動し、 SHIFTを押しながら終点をクリックで指定して範囲指定をすると思います。 そこで、いつも面倒だなと思うのは、 終点を指定しようとして下の方にスクロールするときに、 ぴったりと1000や2000のところに移動することができないので (ちょっと手前だったり、逆に行き過ぎたりしてしまう)、 どうしても、ちょっとズレたところから、 微調整しなければいけないことです。 5行や10行であれば、目測や、左側の行数表示を見れば明らかなので問題ないのですが、 スクロールしないと移動できないような場合、 その微調整の時間がもったいないと感じています。 このような場合に、効率よく範囲指定るする よい方法があれば教えていただけるとありがたいです。 よろしくお願いいたします。

  • EXCEL 置換を指定した範囲で行いたい

    EXCEL2007を使用しています。 指定したセル範囲だけ置換たいのですが、 どのようにすればよいのでしょうか?

  • 拡大表示で表示範囲が狭くなるのを防ぎたい

    最近目が悪くなってきたので、大きいモニタ(24型、1920x1200)を購入して広い画面でフォントを大きくして表示しています。 でもWebのページで大きな文字にすると、表示範囲が狭くなって、たとえば「36文字で改行」が「11文字で改行」にされてしまい困ってます。 たとえば、 http://mroom.cool.ne.jp/windows/font/index.html では、 <table width="500" border="0" align="center" cellpadding="0" cellspacing="0"> という指定があるので、横500ドットで改行されるわけですよね。 これを無視する・文字サイズに応じて拡大解釈してくれるブラウザあるいはFirefoxのプラグインはないのでしょうか? せっかく大画面のモニタに変更したので、画面いっぱいに表示させたいです。

  • Excelで文章作成時の改行

     Excel2000です。表の中に文章を入れたいです。それで 表示範囲を指定して、セル結合をしたものの、改行はなかなか できません。  改行の方法をよろしくお願いします。

  • Excel 複数印刷範囲設定と、印刷順序

    Excel2003です。印刷範囲について2つ質問があります。 1. 複数の範囲を指定し、[印刷範囲の設定]をしたとき、隣接した同じ行数,同じ列数の範囲を結合させない方法はないでしょうか? 2. 選択した順番にページ番号を設定するようなことはできないでしょうか? よろしくお願いします。

  • エクセルVBAで範囲指定の方法をおしえてください

    エクセルVBAで範囲指定の方法をおしえてください こんばんは。 以下のようにデータがあるとします。 222 111 333 555 888 999 454 665 222 111の文字列を含むセルから888の文字列を含むセルまでをVBAで範囲指定したいのですが 方法がわかりません。 エクセルに読み込むファイルによって目的の情報の位置が変わるため、文字列を基に範囲指定したいのです。 本当に困っていますよろしくお願いします。

  • エクセル 行数指定し一つのセルに改行込で入れる

    日本語が下手でもうしわけないです。 エクセルのマクロにて、行数指定指定したセルを別セルに 改行を含めて入れたいのです。 具体的なやりたいこととしては、 A列に不定期間隔で不定形の文字列が入力されていて、(間は空白) その文字列から文字列の行数を読み、 B列の同じ行数分のセルをひとまとまりとし、 別シートのA1に改行込みで入れる。 次のまとまりはA2に次はA3に… といった動作をさせたいです。 例. 1.A1,A6,A9に文字列があるとする。間は空白 文字列間の行数を読む (1)A1-A5 (2)A6-A8 (3)A9-最終行 2.A列で取得した行数と同じ行数をB列で指定 (1)B1-B5 (2)B6-B8 (3)B9-最終行 3.B列で指定したセルをひとまとまりとして 別シートのA1から順に改行込みで入れる (1)シート2のA1 B1(改行) B2(改行) B3(改行) B4(改行) B5(改行) (2)シート2のA2 B6(改行) B7(改行) B8(改行) (3)シート2のA3 B9(改行) ・ ・ 最終行 ####### マクロでの実現を考えているのですが、 マクロ初心者でさっぱりわかりません。 どなたか、マクロでの記述例を教えて頂けないでしょうか。 また、関数で実現できるのであれば、そちらも教えて頂きたいです。 宜しくお願いします。

  • 画面に横スクロールができる?

    こんばんは。 IEで特定の画面↓コレなんですが http://live.ladio.livedoor.com/ を開くと画面に横スクロールができるんです。 この症状はたまに起きるんですが、原因がさっぱりわかりません。 横スクロール無しで画面を表示させるためにはどうしたらいいでしょうか。 文字サイズが変わっている訳ではなく、どう表現すれば良いのか分からないのでAAっぽく書きます。(△はスペースです) 通常は | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | | ・おすすめ番組一覧△△△△△△△△△△△△△△| | ・その他△△△△△△△△△△△△△△△△△△△| | ・ねとらじについて△△△△△△△△△△△△△△△|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ こうなるんですが、たまに | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | ・おすすめ番組一覧△△△△△△△△△△△△△△△△△△△| | ・その他△△△△△△△△△△△△△△△△△△△△△△△△| | ・ねとらじについて△△△△△△△△△△△△△△△△|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ こういう状況になります。(文字数が増えたからという理由は省いて) 文字が枠に収まっていないというか、通常は改行されて枠内に表示 されるのが改行されずに横に長くなりスクロールバーができる様な 状況です。 非常に分かりにくい上に見悪くなりましたが対処法が分かる方お願い します。

  • Excelグラフ作成時の範囲指定について

    Excelでグラフを作成する際に、 B列 行1:=if(A1="","",A1) 行2:=if(A2="","",A2) … 行m:=if(Am="","",Am) 上記のような式を入力している B1:Bm の範囲の折れ線グラフを作成しているのですが、結果が""のセル(Excel画面上では何も表示されていないセル)をグラフにすると、0のラインを這っているような状態になっています。 画面上データが見えないセルの部分のグラフを表示させないようにするにはどのようにしたらよいでしょうか? ちなみに、offset関数も使ってみましたが、関数が入力されているセルは選択範囲に入ってしまうため、だめでした。 分かりづらい説明で申し訳ありません。 みなさんよろしくお願いいたします。

専門家に質問してみよう