『ボヘミアン・ラプソディ』はなぜ人々を魅了したのか >>

Excel2000(Win-XP)使用者です。
複数のExcelファイルを開いて交互に編集しているとき
「元に戻す」ボタン
を押すと、今見ているExcelファイルではなく、もう一方のExcelファイルの画面になり、なおかつそっちのファイルが元の状態に戻されてしまう…
そんなことがよくあります。
えっー?! て感じで切れそうになるのですが、これはまさかバグでしょうかね?
今表示されている(アクティブになっている)ほうを戻すのが常識的な仕様だと思うのですが…
まあバグか仕様かはともかく、これを防ぐ方法ご存じの方、いらっしゃいましたらよろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

1つのExcelウィンドウ内に2つのExcelファイルを開いている場合はそうなると思います。


2つのExcelウィンドウを開いて各々に1つづつExcelファイルを開いて操作すれば、大丈夫だと思います。
2つ目のExcelファイルを別Excelウィンドウで開くには、2つ目はまず[スタート]からExcel自体を立ち上げて、そこで開くかそこにドラックドロップすると出来ると思います。
ただ、別Excelウィンドウ間では一部操作が制約される場合があるようです。
例えばコピー&貼り付けで計算式がある場合は計算式ではなく値がコピーされたりする(形式を選択して貼り付けで値を選んだ場合のような状態)ようです。

p.s.
1つのExcelウィンドウ内の2つのExcelファイルの場合、編集順に戻ってくれる方がいい場合もあるのでバグではなくて仕様だと思います。
どちらが良いかは一概には言えないと思いますが、オプションで選べるといいなぁとは思います。
    • good
    • 0
この回答へのお礼

なるほど。ソフト個別に立ち上げですか。
タスクバーアイコンが個別に出るので独立して動いてるのかと思ってましたが違うんですね…
ファイルアイコンをクリックして立ち上げるのが一般的なので何ともやりにくい… 
強制的に全部個別に動くようできればいいんですけどね… 
ありがとうございました。

お礼日時:2009/03/01 01:30

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

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

Qエクセルで複数のブックで「元に戻す」を使うと・・・

OFFICE XP
エクセルです。

二つのファイルを同時に開いています。
これを「A」「B」とします。
そうすると二つのブックが開いた状態です。

で、ここからが問題なんですが
「A」ファイルでなにか操作します
なんでもいいのですが「1」とします

そしてブックを切り替えて「B」にします。
で、なにか操作します(「2」とします)

そしてまたブックを切り替えて「A」にします。
で、なにか操作します(「3」とします)

このAが表示された状態で
編集の「元に戻す」を使うと

なんと勝手にBに切り替わって「2」が戻ってしまうのです。

つまり
Aの1
Bの2
Aの3
と編集して、元に戻そうとすると
3⇒2⇒1
の順番となってしまうのです。

Bは違うファイルで、編集は終わっていますので
3⇒1と戻したいのです。

試しにBを保存して終了すると、
なんとAの3以前には戻れなくなってしまいます。

WINDOWSのタスクバー上では2つの表示なので
独立して操作できるように思うのですが・・・

なにか方法はないでしょうか?

OFFICE XP
エクセルです。

二つのファイルを同時に開いています。
これを「A」「B」とします。
そうすると二つのブックが開いた状態です。

で、ここからが問題なんですが
「A」ファイルでなにか操作します
なんでもいいのですが「1」とします

そしてブックを切り替えて「B」にします。
で、なにか操作します(「2」とします)

そしてまたブックを切り替えて「A」にします。
で、なにか操作します(「3」とします)

このAが表示された状態で
編集の「元に戻す」を使うと
...続きを読む

Aベストアンサー

こんばんわ 既に答えが出ていますが

新しいWindowを開いてエクセルを起動すればできるようです。
新しいWindowで開くには
(1)スタートメニューから別々にエクセルを立ち上げる
http://www.atmarkit.co.jp/fwin2k/win2ktips/915exwin/exwin.html
又は
(2)フォルダ オプションで起動コマンドを追加する。
http://www.trickpalace.net/windows/tips/excel.open.window.htm

(2)の方法を試してみましたがundoが単独に効きました。
(副作用もあるようなので自己責任と言うことでお願いします)
では。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

QExcel 結合されたセルへの貼り付けについて

Excelにおいて、結合されていないセルのデータ(複数)を一度にコピー&ペーストしようと考えていますが、ペースト先は結合されたセルとなっております。

何かいい対策案はありませんか。

Aベストアンサー

結合セルの大きさはどうなっていますか。
同じサイズなら
最初の結合セルに、#A1 として下方にフィルコピーすると
#A1
#A2
#A3
#A4
#A5


というようになります。
範囲選択状態のまま、編集メニューの「置換」で
#

=
に、「すべて置換」ればセル参照式になります。
続けて、範囲選択状態のまま、コピーして
その場で「形式を選択して貼り付け」の「値」で貼り付けます。

Q「該当」と「当該」の違い

辞書には、「該当」・・・その条件にあてはまること。「当該」・・・その事に関係がある。
・・・とあります。
“あてはまる”と“関係がある”、微妙に違うようで似ているようで、お恥かしいのですが私にははっきり区別ができないのです。
該当とすべきところを当該としたら、意味はまったく違ってくるでしょうか?
わかりやすく両者の違いや使い方を解説していただけませんか?宜しくお願いします。

Aベストアンサー

よく似た意味の言葉(名詞)ですが、

○該当…「する」をつけて「当てはまる」という意味の動詞として用いることができる

○当該…主に他の名詞の前につけて「今議論の対象になっている、まさにそのもの」という意味で内容を限定する形容詞的な形で用いる

といった違いがあります。逆の用法はありません。

・この条件に当該する人は申し出てください。

・○○事件につき、該当被告人を有罪に処す。

いずれもおかしな使い方で、反対でないとアウトです。

ご参考になれば幸いです。

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい

Qエクセルで特定の行を抽出させる方法について。

エクセルでの関数についての質問ですが、

     A     B    C     D  
 1  名前   日付  場所   時間
 2  Aさん  10/7  工場1   8.0
 3  Bさん  10/7  工場1   8.0
 4  Cさん  10/7  工場2   4.0
 5  Cさん  10/7  工場1   8.0
 6  Aさん  10/8  事務所   8.0
 7  Cさん  10/8  工場2   8.0
 8  Aさん  10/9  事務所   4.0

以上の表から別のシート2にAさんだけの行を抽出するには、どのようにすれば良いのでしょうか?
INDEXやMATCH・LOOKUPを使っていろいろ試したのですがイマイチうまく行かないもので・・・。

因みに、シート2のイメージは

      A     B     C  
 1   名前  :  Aさん 
 2
 3   日付   場所   時間
 4   10/7   工場1    8.0
 5   10/8   事務所    8.0
 6   10/9   事務所   4.0

このような感じです。

よろしくお願いします。

エクセルでの関数についての質問ですが、

     A     B    C     D  
 1  名前   日付  場所   時間
 2  Aさん  10/7  工場1   8.0
 3  Bさん  10/7  工場1   8.0
 4  Cさん  10/7  工場2   4.0
 5  Cさん  10/7  工場1   8.0
 6  Aさん  10/8  事務所   8.0
 7  Cさん  10/8  工場2   8.0
 8  Aさん  10/9  事務所   4.0

以上の表から別のシート2にAさんだけの行を抽出するには、どのように...続きを読む

Aベストアンサー

こんにちは!

極端にデータ量が多い場合はおススメできませんが・・・
一気に表示する方法です。

↓の画像で右側がSheet2とします。
Excel2007以降のバージョンをお使いだとして・・・

Sheet2のA4セルに
=IF($B$1="","",IFERROR(INDEX(Sheet1!B$1:B$1000,SMALL(IF(Sheet1!$A$1:$A$1000=$B$1,ROW(A$1:A$1000)),ROW(A1))),""))
これは配列数式になってしまいますので、Shift+Ctrl+Enterで確定!
この画面から数式をコピー&ペーストする場合は
上記数式をドラッグ&コピー → Sheet2のA4セルを選択 → 数式バー内に貼り付け
→ そのまま(編集可能なまま)Shift+Ctrlキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
これをC4セルまでコピー!

A4セルの表示形式は「日付」にし、A4~C4セルを範囲指定 → C4セルのフィルハンドルで下へコピー!

これで画像のような感じになります。m(_ _)m꜊

こんにちは!

極端にデータ量が多い場合はおススメできませんが・・・
一気に表示する方法です。

↓の画像で右側がSheet2とします。
Excel2007以降のバージョンをお使いだとして・・・

Sheet2のA4セルに
=IF($B$1="","",IFERROR(INDEX(Sheet1!B$1:B$1000,SMALL(IF(Sheet1!$A$1:$A$1000=$B$1,ROW(A$1:A$1000)),ROW(A1))),""))
これは配列数式になってしまいますので、Shift+Ctrl+Enterで確定!
この画面から数式をコピー&ペーストする場合は
上記数式をドラッグ&コピー → Sheet2のA4セルを選択 → 数式バ...続きを読む

QExcel 選択も削除も出来ない画像

 教えて下さい。

 メールに添付されていたExcelのファイルなのですが、張り付けられている画像を削除しようと思ったのですが、画像が選択が出来ないのです。

 [編集]-[ジャンプ]を開いて、「セル選択」ボタンをクリック、「オブジェクト」で選択しようと思ったのですが、「セル選択」の画面の「オブジェクト」の項目がグレーになっていて、ラジオボタンが選択できないようになっているのです。

 「オブジェクトが存在しない・・・そんなはずは・・・」と訳が分からない状態です。

 この「選択できない画像」の正体は何なのか。これはどのように設定し、どのように解除するのか。ご存知の方がおられましたら、御教授下さい。

Aベストアンサー

こんばんはっ。
お困りのようですね。
たぶん、「共有」が原因だと思います。

共有解除できますか?

ツール→ブックの共有→複数ユーザーによる同時編集を行う
にチェック入っていませんか?もし入っていたら、解除してください。(offにして下さい。)
もしだめであれば、他の方法も考えますので、補足してください。

QEXCELで別のシートのデータを参照して返す方法

ちょっとしたことなのですが、うまく式が書けなくて悩んでいます。

作業用のシート1と参照用のシート2があり、
シート1のA列には
 あおき
 あべ
 いぐち
 いはら
などと文字列(名前)が入力されています。
こちらは今度の野球のスタメンだと思ってください。

シート2にはA列とB列があって、
わたなべ 55
いぐち  43
あおやま 67
いはら  41
などと、名前:背番号が羅列されています。こちらが参照用の全選手の背番号リストだと思ってください。

ここで、 シート1のB列に、A列の名前に対応した背番号を返したいのです。
なので、シート1のB列に
IF(シート1のA列の値=シート2のA列のいずれかの値)だったとき、
適合したシート2の行のB列の値を表示する
という式を入れたいのですが、どのように式を書けばよいでしょうか。

すみませんがどなたか教えてください。

Aベストアンサー

私もその場合はVLOOKUP関数を使用しています。

「B1」=VLOOKUP(A1,Sheet2!$A:$B,2,0)

QWordに新しいページを挿入する、いらないページを削除する方法は?

1、Wordに新しいページを挿入するにはどうすればいいのでしょうか。
2、いらないページを削除するにはどうすればいいのでしょうか。
初心者の質問で申し訳ありませんが宜しくお願い致します。

Aベストアンサー

たとえば1ページと2ページの間に新しいページを挿入する場合。
2ページの先頭でカーソルを点滅させて、キーボードのCtrlを押しながらEnterして下さい。
2ページ目が3ページに行って、2ページ目が新規に出来ます。

いらないページについては、そのページをすべて選択して、deleteして下さい。

QEXCELファイルのカレントフォルダを取得するには?

EXCELファイルのカレントフォルダを取得するには?

C:\経理\予算.xls

D:\2005年度\予算.xls

EXCEL97ファイルがあります。

VBAで
  カレントフォルダ名
(C:\経理\,D:\2005年度\)
を取得する事は可能でしょうか?

CURDIRでは上手い方法が見つかりませんでした。

Aベストアンサー

こんばんは。
Excel97 でも、同じですね。以下で試してみてください。

Sub test()
'このブックのパス
a = ThisWorkbook.Path
'アクティブブックのパス
b = ActiveWorkbook.Path
'Excelで設定されたデフォルトパス
c = Application.DefaultFilePath
'カレントディレクトリ
d = CurDir
MsgBox "このブックのパス   : " & a & Chr(13) & _
   "アクティブブックのパス: " & b & Chr(13) & _
   "デフォルトパス    : " & c & Chr(13) & _
   "カレントディレクトリ : " & d & Chr(13)
End Sub


人気Q&Aランキング