初めての店舗開業を成功させよう>>

Windows 7 Ultimateの64bitを使っています。

今まで使っていたXPでは、ファイルやフォルダを50個とか複数同時に開けていました。
ドラッグなどで選択し、Shiftキーを押しながらダブルクリックすると開けますよね。

Windows7してから、どうもこれができないんですよね。
正確には10個ほどぐらいならできるけど、それ以上だとダブルクリックしても反応しないんです。
選択した後に右クリックメニューから「開く」を選ぶとできるようなんですけど。
ネットで調べて見たところ、どうやら15個以下まではダブルクリックで開けるということまでは分かりました。
ただ、それがどうしてなのか、どうすればそれ以上の数で開けるのかは見つかりませんでした。

XPの時は32bitで、複数開けるといっても50個以上になると開いた後に重くなりすぎたり固まったりとあったので、正直今回64bitにすることでもっと多く扱えるのかなと期待していたのでガッカリです。

どなたか原因と、もし解決策も分かれば教えていただけないでしょうか?

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

A 回答 (1件)

その制限はVistaからみたいですね。



大量に複数選択して削除しようと思い、誤って[Enter]を押してしまった場合に
大量のファイルが開かれて、メモリー不足でWindowsの動作がとても遅くなり
困る事が何度もあったので、そのような制限ができて大変助かっています。

> 正直今回64bitにすることで

搭載メモリーを32bit版Windowsの制限である3GB以上搭載した場合は、その分、
同時に扱えるデータ量が増えますが、32bitか64bitかという問題とはまた少し
違いますね。

レジストリ設定の変更で動作を変えられると思いますが、方法は検索できませんでした。
見つかることを期待して、一部だけ回答いたします。。
    • good
    • 0
この回答へのお礼

発売されて1年以上経ってますけど方法が出てこないということは、誤って大量に開かれて困る人より一度に大量に扱いたいという人の方が少ないということなんでしょうね(^_^;
ありがとうございました。

お礼日時:2011/05/17 22:31

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

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

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

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

Q右クリックメニューの「プログラムから開く」がない?

ファイルを右クリックするとメニューの中に[プログラムから開く]が出ると思います。

特に最近使っていなかったので気にしなかったのですが、確認すると項目自体が見当たらなくなっていました。

OSはWindows7。ファイルの関連付けはできていますが、関連付けとは異なるプログラムで開きたい時もありますので、

[プログラムから開く]を右クリックメニューに復活させる方法はないでしょうか。

レジストリエディタとかでどうにかならないか、、、と思ってはいるのですが、いかがでしょうか。

ご存じの方よろしくお願い致します。

Aベストアンサー

以下を参考に
http://www.nan-paso.jp/q-5258.html

Q複数フォルダの中身だけを一度に取り出す方法は?

 こんにちは。質問はタイトルの通りです。デジカメのデータをパソコンに移動したときなど、複数のフォルダの中に目的のデータが分散してしまっていて、「フォルダでひとまとめになっている状態を解除したい」というときがあります。

 わかりにくいので例を挙げますと、フォルダAの下にフォルダ1、フォルダ2、フォルダ3…とある時、フォルダ1、2、…だけを「外して」、フォルダAの中にフォルダ1、2、…の中身が残るようにしたいのです。

 わかりにくい質問で申し訳ないのですが、方法をご存じの方はぜひ教えてください!

Aベストアンサー

ハイテク機器なのにローテクな方法でやる事になりますが
要は「フォルダA」の中にある子フォルダの中身を出したいと言うことですよね。
必要なフォルダーをすべて開き中のデータを必要な物すべて選択してD&Dで移動する。
(フリーソフト導入前も今でも必要ならばこの方法を使用しています)
後はフリーソフトを使う方法で移動元は1つしか指定できませんが簡単に移動できます。
(モノよっては移動元のデータを移動後に消去してくれる物があります 窓の杜等で探してください Fire File Copyはお勧めです)

Q複数の同じフォーマットのファイルを新しいブックで一つのシートにまとめる方法

仕事で、各部署から送られてきた、同じフォーマットのファイル(シート1にのみデータ有)が50個近くあります。
それを新しいブックで一つのシートにまとめなくてはいけません。
地道にコピペするのは時間がかかるのでマクロで処理を行いたいと思います。
マクロでの処理方法ご存知の方、処理方法の載っているサイトをご存知の方、もしくはマクロより簡単な方法がありましたら教えてください。

あと、逆に一つのシートをいくつかのファイルに振り分けていく方法もご存知でしたら教えて下さい。
よろしくお願いします。

Aベストアンサー

すみません。質問を勘違いしていました。
>新しいブックで一つのシートにまとめなくてはいけません
でしたね。
Sub Sample1()
Dim buf As String, i As Long
Dim j
buf = Dir(Sheets("Sheet1").Range("A1").Value & "\*.xls")
Do While buf <> ""
Workbooks.Open Worksheets("Sheet1").Range("A1").Value & "\" & buf
Sheets("Sheet1").Range("A1:J1000").Copy
ThisWorkbook.Activate
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Workbooks(buf).Activate
Application.CutCopyMode = False
Workbooks(buf).Close SaveChanges:=False
buf = Dir()
Loop
End Sub
で試してみてください。使い方などは
http://oshiete1.goo.ne.jp/qa4225063.html
を参照してみてください。同じ質問があったので気がつきました。

すみません。質問を勘違いしていました。
>新しいブックで一つのシートにまとめなくてはいけません
でしたね。
Sub Sample1()
Dim buf As String, i As Long
Dim j
buf = Dir(Sheets("Sheet1").Range("A1").Value & "\*.xls")
Do While buf <> ""
Workbooks.Open Worksheets("Sheet1").Range("A1").Value & "\" & buf
Sheets("Sheet1").Range("A1:J1000").Copy
ThisWorkbook.Activate
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Workbooks(buf).Activate
Application.CutCop...続きを読む

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ベストアンサー

CtrlキーとPのキーを同時に押すと「印刷」ダイアログが呼び出せます。その状態でAltキーとWのキーを同時に押すと「印刷プレビュー」が表示されますので、印刷のイメージがつかめます(必ずしもプレビュー通りには印刷されませんが)
印刷プレビュー画面の上にある、設定のボタンを押してあげれば、余白を少なくしたり、拡大縮小印刷をパーセンテージを指定しておこなえたりします。いずれにせよ、プレビューで確認しながら拡大率を決めていけばいいと思います。なお、「拡大縮小印刷」のところに「次のページ数に合わせて印刷をする」というチェックをいれて横1×縦1にしてあげれば自動で拡大縮小印刷ができる場合がありますが、やってみればわかりますが、特に縮小印刷の場合小さくなりすぎたりする場合もあります。

Qwin7 2つ以上のフォルダーを同時に出す方法

フォルダーに有るデーターを別のフォルダーに移動する場合

デスクトップにアイコンがあればフォルダーを出した状態でアイコンをダブルクリックすれば

別のフォルダーを同時に出せるのですが

ライブラリのフォルダーを1つ出してライブラリの中の別のフォルダーををクリックすると前のフォルダーが消えてしまいます

ライブラリのフォルダーを出した状態でDドライブにあるフォルダーを出したりしたいのですが

winXPの時はこんな事は無かったのですが

デスクトップのアイコンをダブルクリックする以外で2つ以上のフォルダーを出す方法がありますか?

教えてください

Aベストアンサー

右クリックして、「新しいWindowで開く」!!

Q同時に複数のエクセルファイルを開きたい

WinXP,OfficeXPを使用しております。
同時に複数のエクセルファイルを開き片方の情報をもうひとつのほうに必要なところだけ抜粋してコピーしたいのですが。
現在はひとつしか表示されずにもうひとつを開くと今まで開いていたのが閉じてしまいます。
どうしたら同時に複数のエクセルファイルが開けるか教えてください。
よろしく

Aベストアンサー

メニューバー に ウインドウ が有り中に 整列 が有りますので。
沢山でも可能ですが、4画面位までが作業的には効率が良いかなとは思います。

Qある範囲のセルから任意の値を検索して、その隣のセルの値を取得するという関数はありますか?

Excelの関数について質問します。
ある範囲のせるを検索して、その隣のセルの値を取得するという関数を探しています。
なければユーザー定義で作りたいと思っています。
VLOOKUP関数では一番左端が検索されますが、
それをある範囲まで拡張して、
その右隣の値を取得できるようにしたいのです。
どうかお知恵をお貸しください。

Aベストアンサー

●X1セルの値を範囲A1:F200の中から探して、その右隣のセルの値を返す

 =OFFSET(A1,SUMPRODUCT(ROW(A1:F200)*(A1:F200=X1))-1,SUMPRODUCT(COLUMN(A1:F200)*(A1:F200=X1)))

※最初のA1はワークシートの左上隅を示すものなので、検索範囲に関わらずA1固定
※SUMPRODUCT(ROW(A1:F200)*(A1:F200=X1)) ⇒ A1:F200で値がX1と一致するセルの行番号

>その「ある範囲」の中には検索したい値が入っているセルは1つしかありません。
というのが前提です。複数のセルがHITすると関係ないセルの値が返るので、
場合によっては、IFをかぶせてCOUNTIFで確認した方が良いかもしれません。
 ex. =IF(COUNTIF(A1:F200,X1)=1,【上記数式】,"えらー")

ちなみに、VBAでやるならこんな感じになるかと。

動作の概要
 【検査範囲】から【検査値】を探し、
 最初にHITしたセルについて、右隣のセルの値を返す。
 ex. =Sample(X1,A1:F200)

'--------------------------↓ココカラ↓--------------------------
Function Sample(ByVal 検査値 As Variant,ByVal 検査範囲 As Range)
 For Each セル In 検査範囲
  If セル = 検査値 Then Exit For
 Next セル
 Sample = セル.Offset(0, 1)
End Function
'--------------------------↑ココマデ↑--------------------------

いずれもExcel2003で動作確認済。
以上ご参考まで。

●X1セルの値を範囲A1:F200の中から探して、その右隣のセルの値を返す

 =OFFSET(A1,SUMPRODUCT(ROW(A1:F200)*(A1:F200=X1))-1,SUMPRODUCT(COLUMN(A1:F200)*(A1:F200=X1)))

※最初のA1はワークシートの左上隅を示すものなので、検索範囲に関わらずA1固定
※SUMPRODUCT(ROW(A1:F200)*(A1:F200=X1)) ⇒ A1:F200で値がX1と一致するセルの行番号

>その「ある範囲」の中には検索したい値が入っているセルは1つしかありません。
というのが前提です。複数のセルがHITすると関係ないセルの値が返るので、
場...続きを読む

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

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

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

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

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

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

宜しくお願いします。

Aベストアンサー

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

でどうでしょうか?

Q複数のフォルダを開くバッチファイルの作成方法

windows上で、複数のフォルダを一斉に開くバッチファイルを
作りたいのですが、上手い方法が見つかりません。

「explorer "開きたいフォルダのパス"」
このコマンドを記述したバッチファイルを実行すると
指定したフォルダを開く事が出来ますが、
開いたフォルダを閉じるまでバッチファイルに処理が戻らない為
「explorer」コマンド以降の処理が行われません。

この現象に対する対処法、もしくはフォルダ一斉オープンが可能な
別のロジックをご提示頂けないでしょうか。
尚、「windowsのバッチファイルで実現」する事が前提です。
同様の処理が可能なフリーソフト等は必要ありませんので
ご了承願います。

以上、よろしくお願い致します。

Aベストアンサー

startコマンドを使って下さい。

start explorer "パス1"
start explorer "パス2"


人気Q&Aランキング

おすすめ情報