• 締切済み

複数Excelファイルを開いた際の表示順番

Excelについて質問です。 複数bookを開いた際のアクティブ順は何が制御しているのでしょうか? 下記のような事象が発生し、困ってます。 (1)book1、(2)book2、(3)book3 の順番でExcelファイルを開く(全て既存ファイル)。 book3がアクティブになっている状態で、book3のみを閉じると、通常であれば 次にアクティブになるのは「book2」だと思います。 ですが、「book2」に何かしらの原因があるらしく、「book1」にアクティブが 移ってしまいます。(「book2」の優先度が最下位になっているようです) ちなみにExcel2003での事象です。 どうぞ宜しくお願いします。

みんなの回答

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.1

>(1)book1、(2)book2、(3)book3 の順番でExcelファイルを開く(全て既存ファイル)。 >book3がアクティブになっている状態で、book3のみを閉じると、通常であれば >次にアクティブになるのは「book2」だと思います。 確かに、ファイルを開いた直後ですと「book3」を閉じると アクティブになるのは「book2」ですが、 「book3」を閉じる前に、「book1」で作業していた場合は アクティブになるのは「book1」です。 ウィンドウを「最大化」にしていると違いが判りませんが、 「重ねて表示」にしていると次に上に表示されているファイルが アクティブになります。 もし、これでも同じ現象が再現されるようでしたら、 何らかの問題を抱えているのでは。

collet172002
質問者

お礼

参考意見ありがとうございます。 >「book3」を閉じる前に、「book1」で作業していた場合は >アクティブになるのは「book1」です。 説明が足りませんでしたが、「book3」を閉じる前に作業して いたのは「book2」です。(実際には“作業”はしておらず、 全ファイルを順番に開いただけ。) >「重ねて表示」にしていると次に上に表示されているファイルが >アクティブになります。 (1)book1、(2)book2、(3)book3 と開いて、「重ねて表示」を 行なうと、「book3」の下(裏)に「book1」となります。 「book2」は最小化されています。

関連するQ&A

  • 複数のExcelファイルを並べて表示

    複数のExcelファイルを同時に画面に表示することは出来ないでしょうか? 「ウインドウ」→「整列」→「並べて表示」で可能ですが、これだとひとつの ウインドウの中に複数のBookを表示している(ツールバーが共用)状態なので、 完全に別ウインドウで画面の任意の位置に複数ファイルを表示する方法がない ものかと思っています。 Wordのようにツールバーも独立した状態で複数ファイルを表示するコトです。 別にツールバーにこだわるわけではありませんが、例えば、画面の左側部に Excel・Book1を表示し、中央部にWordファイルを表示し、右側部にExcel・Book2 を表示する、という状態が可能でしょうか?(これが逆に二つのWordと一つのExcel ならファイルを開くだけで可能なわけですが)。 このような表示をするには前述の「ウインドウ」→「整列」では無理ですので、 ツールバーも含めた完全に独立した別ウインドウで複数のExcelファイルを開く 方法がないものか模索しています。 なおXP Home、Excel2003です。 よろしくお願いします。

  • Excel新規ファイルを消したい!

    Excelファイルを開くと、一緒に新規ファイルBook1が開いてしまいます。最近どういう訳かBook2まで開いてしまい、物凄く目障りです。ツールのオプションなどを探しましたが、新規ファイルに関する設定が見つかりません。ちなみに使用しているのはExcel2000です。よろしくお願いします!

  • エクセルで既存ファイルを開くと新規bookが開く

    Excel2000を使っています。既存のファイルをエクスプローラから開くとなぜか、新規BOOK1が一緒に開きます。別に不具合などとかはないのですが、いちいち新規BOOK1を閉じるのが面倒です。どなたかこれの原因と解決方法を教えてください。よろしくお願い致します。

  • 複数のエクセルファイルを順番に開く

    Excel2003、OS WindowsXPを使用し、Visual Basicに関する質問です。 下記マクロを作成したのですが、これですとファイルを複数選択した場合に毎回開く順番がランダムになってしまいます。これをファイル名を参照して順番に開くようにしたいのです。 因みにファイル名は **-***_AAA_日付.xls です。 *には数字が入り、AAAには漢字による名称が入ります。 例)(1)24-002、(2)24-005、(3)24-008といった3つのファイルを開くとします。現在ですと(3)→(1)→(2)のような順番で開きますが、これを(1)→(2)→(3)のようにファイル名の数字をkeyとして順番に開きたいのです。 色々と調べてみたのですが、よく分かりませんでした…。 すみませんが、ご回答の程、宜しくお願い致します。 Opf = ThisWorkbook.Path & "\注文書・請書" ChDrive ThisWorkbook.Path ChDir Opf 'ファイルを開くダイアログを開く vntFileName = _ Application.GetOpenFileName( _ FileFilter:="エクセルファイル(*.xls),*.xls" _ , FilterIndex:=1 _ , Title:="ファイル選択" _ , MultiSelect:=True _ ) 'ファイルが選択されているとき(vntFileNameが配列型)は '選択した全てのファイルをWorkbooks.Openメソッドを使い開く If IsArray(vntFileName) Then For Each vntGetFileName In vntFileName Workbooks.Open vntGetFileName Next Else Exit Sub End If

  • VBA ACCESSからexcel操作

    仕事でアクセスから二つのファイルを操作したいです。 アクセスのテーブルから新規excel(BOOK1)にデータを抽出し、 そのデータを既存のデータが入っているexcel(BOOK2)にコピーしたいです。 どうしてもコピーメソッドのRANGEクラスのところで「アプリケーションの定義エラー」 なってしまいます。 BOOK1のデータをBOOK2の新規シートにコピー、BOOK1とBOOK2のデータ行を 数える、のは試しやってできたので、 二つのファイル操作は出来ていて、RANGEクラスのところで既存シートにコピーする部分が 出来ていないんだと思います。 基本操作だと思いますが困っています。よろしくお願いします。

  • Excel97を起動するとBook2と表示される

    非常に困っています。知っている方がいらっしゃったら教えてください。 使用しているOSはWin98、アプリはExcel97です。 昨日までは普通に使っていたのですが今朝からデスクトップのショートカットからExcelを起動するとBook2とでて、ツールバーから罫線を引こうとすると強制終了がかかります。ちなみに既存ファイルも同じくツールバーで罫線を引くと強制終了がかかりました。 [スタートメニュー]-[プログラム]-[Excel97]で起動しても新規Book2とでます。回避策として、ツールバーのリセットをかけると既存のファイルの方でツールバーから罫線を引いてもは強制終了がかからなくなりましたが、新規Book2の方は相変わらず「セルの書式設定」から引く罫線は引けますが、ツールバーからは引くと強制終了がかかります 新規Book2と出るのもおかしな現象です。 新規Book2と出なくする方法とツールバーから罫線を引いても強制終了がかからなくなる方法をどなたか教えてください。 よろしくお願いします。

  • ブックを順番に切り替える方法

    複数開いているブックを、名前の指定はせずに順番に切り替える方法が分からずに困っています。 例えば、Book1、Book2、Book3を繰り返して切り替える等です。 どのような方法がありますか。 ご回答宜しくお願いします。

  • 複数のExcelを1つのExcelに

    Excel.xlsの1シート目に、フィールドとデータが入っています。このExcelが担当者ごと複数存在します。 複数のExcelを1フォルダにまとめ、1行目はフィールド・あとは全てデータとして、1つのExcelブックの1シートへまとめることは可能でしょうか? フィールドは38列、行数はブックごと異なり、ブック名も担当者ごと異なります。 いろいろ調べたのですが、VBA初心者の為、VBAを貼り付けて実行してもうまくいきませんでした。 できれば、元ファイルは消さないよう、コピーのみ行いたいと思っています。 フォルダ名は C:\出庫依頼書 です。 どなたかご教授いただけませんでしょうか。

  • EXCEL「シートの移動またはコピー」について

    EXCEL2003で下記の現象が発生し、理由が分からずにおります。 Book1とBook2が存在し、"その両方を開いた状態"でBook1のSheet1をBook2にコピーしようとします。 その時、通常であれば「シートの移動またはコピー」ダイアログの"移動先ブック名"に、現在開かれているEXCELファイルが全て表示されますが(今回の例であれば「Book1」「Book2」「新しいブック」)、ごくたまに「Book1(コピー元)」と「新しいブック」以外が表示されないことがあります。 Book2にコピーしたいので、Book1・Book2両方を数回開き直したりするのですが、どうやっても"移動先ブック名"にBook2が表示されず、PCの再起動後に正常に表示されたりします。 これは、メモリや内容のデータ量が関係するのでしょうか。

  • 複数のシートタブに順番に日付を入れたい。

    複数のシートタブに順番に日付を入れたい。 複数シートタブに日付(7.12などのように)を(カレンダーの月曜日、水曜日などの順に数ヶ月分)順番に入れたいのです。 シートの数は1ブックあたり30シート程です。 今は全て手動で行っていますが、能率が上がりません。ブックが40枚程あってそれぞれに 入力をしないといけません。自動にする方法がありませんでしょうか?