エクセル2000で画面下部にSheet1/Sheet2/Sheet3の表示と画面右端の上下移動用のバー?スクロールバー?が、本日PCを起動したら消えており
Sheet変更が、出来ず非常に困っております。表示させる操作方法を、教えてください。

A 回答 (1件)

落ち着いて下さい。


はい深呼吸

ツール→オプション→表示の
シート見出し、水平スクロールバー、垂直スクロールバー
の各チェックをして下さい

参考になれば幸いです
なにかあれば補足して下さい
    • good
    • 0
この回答へのお礼

早速ありがとうございました。
お蔭様で解決致しました。

お礼日時:2002/04/01 11:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q【エクセル】 右端のスクロールバーを太くしたり左端に付けられますでしょうか。

あけましておめでとうございます。
いつもお世話になってます。

エクセルのシートに右端に縦用のスクロールバーがありますが、視力が悪い方に作業しやすいようもう少し太くしたいと思ってます。
可能でしょうか。

また、反対の左端に付けられますでしょうか。(行番号の左などに)

よろしくお願いします。(エクセル2003)

Aベストアンサー

コントロールパネル→画面→デザイン→詳細設定→指定する部分で個別に、スクロールバーやフォント・タスクバー等も変更できます。
スクロールバーの左側への移動は出来ないと思いますが・・・

コントロールパネル→ユーザー補助オプション→画面から、コントラストの設定変更も出来磨su.

QSheet2で選んで、Sheet1にスクロール表示

Sheet1にA1~N28範囲の書式が50書式あります。 
Sheet2にSheet1の50書式タイトルがあり、タイトルをクリックしたとき、.Sheet1のA1からN28にスクロール表示する方法を関数またはマクロをお知らせ下さい。

よろしく、お願いします。

Aベストアンサー

セルの右クリックまたは HYPERLINK 関数によりそのセルに設置した「ハイパーリンク」の機能により、クリック時にジャンプさせるという方法が簡単で、お勧め。

詳細は、上のいずれの方法についても、Excel のヘルプあるいはインターネットでの検索により調べてください。


「(ダブルでないシングルの)クリックというイベント」専用のマクロというのは、ありません。しかし、「新たなセルの選択」時に発動させるマクロは作れます。選択には、キーボードの十字キーなどによる選択のほか、勿論、クリックによる選択も含まれます。

Sheet2 のシート見出しを右クリックして「コードの表示」から表示されるコードウィンドウに下のコードを貼り付けると、Sheet2 の C1 セルをクリックなどにより選択した際に、Sheet1 の A1 にカーソルがジャンプします。

ただし既に Sheet2 の C1 が選択されている状態で同じ C1 をクリックしても、動きません。その場合は一旦 Sheet2 の別のセルを選択し、次いで C1 をクリックなどすれば、発動します。

なおダブルクリックについては、それをマクロ発動の条件であるイベントとする(ダブルクリックによりマクロを発動させる)ことができる仕様になっています。


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Target.Address = Range("c1").Address Then
      '「 C1 以外も含むセル範囲の選択時」も動作させたい場合は
      '上の If 文を次のものに書換え
      'If Not Intersect(Target, Range("c1")) Is Nothing Then
    Application.Goto Worksheets("Sheet1").Range("a1")
  End If
End Sub

セルの右クリックまたは HYPERLINK 関数によりそのセルに設置した「ハイパーリンク」の機能により、クリック時にジャンプさせるという方法が簡単で、お勧め。

詳細は、上のいずれの方法についても、Excel のヘルプあるいはインターネットでの検索により調べてください。


「(ダブルでないシングルの)クリックというイベント」専用のマクロというのは、ありません。しかし、「新たなセルの選択」時に発動させるマクロは作れます。選択には、キーボードの十字キーなどによる選択のほか、勿論、クリックによる選...続きを読む

QSheet2で選んで、Sheet1にスクロール表示

Sheet1にA1~D5範囲の書式が50書式あります。 
Sheet2にSheet1の50書式タイトルがあり、タイトルをクリックしたとき、.Sheet1に選んだ、書式がトップの位置に表示する方法を関数またはマクロをお知らせ下さい。

質問方法が悪かったので、簡略化しました、画像を添付致します。

☆ここをクリックするは、Sheet2です。
☆11行目のNO.3がトップの位置で下には、NO.4・NO.5と続きます。

Aベストアンサー

シート2のシート名タブを右クリックしてコードの表示を選ぶ
現れたシートに下記をコピー貼り付ける

private sub Worksheet_BeforeDoubleClick(byval Target as excel.range, cancel as boolean)
cancel = true
on error resume next
application.goto worksheets("Sheet1").range("A:A").find(what:=cells(target.row, 1).value, lookin:=xlvalues, lookat:=xlwhole), true
end sub

シート2のA列には、シート1に記入してあるNo.3とかと「間違いなく確実に同じ内容で」記入しておく
シート2をWクリックすると、シート1にジャンプする。

まずは「簡略化」したそれと全く同じ内容でキチンとお手元に作成し、寄せられたそれぞれの回答でしっかり実現できることを確認してから、本番は自力で頑張ってください。




#補足
「うまくいかない」だけじゃ、いったい何が気に入らないのかさっぱりわかりません。具体的にいったい「どーしたいのか」不明のままなんで、「どーすればよかったのか」も当然回答できません。次回からお気を付けを。


#補足
ご相談を補足して出しなおすのは全く問題ありません。が、その際には前のご相談は、必ず解決で閉じる操作を行ってください。ほっぽらかしはマナー違反です。

シート2のシート名タブを右クリックしてコードの表示を選ぶ
現れたシートに下記をコピー貼り付ける

private sub Worksheet_BeforeDoubleClick(byval Target as excel.range, cancel as boolean)
cancel = true
on error resume next
application.goto worksheets("Sheet1").range("A:A").find(what:=cells(target.row, 1).value, lookin:=xlvalues, lookat:=xlwhole), true
end sub

シート2のA列には、シート1に記入してあるNo.3とかと「間違いなく確実に同じ内容で」記入しておく
シート2をWクリック...続きを読む

QExcel でシート間の重複データ(Sheet1のA=Sheet2のA かつ Sheet1のB=Sheet2のB)

Excel2000です。

Sheet1のA列・B列・C列・・・にデータが入っています。
Sheet2のA列・B列・C列・・・にデータが入っています。

Sheet1のA列とSheet2のA列は、似たようなデータが入っています。
Sheet1のB列とSheet2のB列も、同様です。
C列以降のデータは、シート間で全然関係ありません。

Sheet1の行データ(A列・B列)が、Sheet2(A列・B列)にも存在しているかどうか、
を知るには、どうすればよいですか。
C列以降の列のデータは、比較する際に使いません。

つまり、
Sheet1のA = Sheet2のA
かつ
Sheet1のB = Sheet2のB
であるような行を知りたいのですが、

どうすればよいのでしょうか。

Aベストアンサー

Sheet1、Sheet2 ともに空いている列に =A1&B1 のような連結データを作り、Matchなどで比較するとか、、、

Sheet1 の E1 =A1&B1
Sheet2 の E1 =A1&B1
Sheet1 の F1 =MATCH(E1,Sheet2!E:E,0)

Qエクセル画面右端のスクロールバーについて

エクセル画面右端のスクロールのバーについて、新たにエクセルを開いた時はデータが入っていませんので、このバーは長いですけど、データの入った行数が多くなれば(もしくは手動で下の方にスクロールさせていけば)短くなっていきますよね。
例えば、10000行のデータがあるとし、そのバーがかなり短い状態だとします。その状態で9000行を削除して、残り1000行になっても、バーの長さが短くなりません。(10000行のデータが入っている時と同じ長さです)
恐らくそのような状態のせいで、シートのサイズが膨大になっているため、読込や保存でかなり時間がかかってしまいます。(現に、試しにシートを削除すれば2.5Mぐらいサイズダウンしました。)
このバーを常に適切な長さに保っておく方法、もしくは行数が大幅に減った際に、バーを適切な長さに戻す方法を知っていらっしゃいましたら、ご回答宜しくお願いします。

Aベストアンサー

>その状態で9000行を削除して、残り1000行になっても
この状態で書き込み動作を行ったり、一回閉じてまた開くとスライダーバーがデータ量に応じたサイズに戻ります


このカテゴリの人気Q&Aランキング

おすすめ情報