it-swarm.asia

افتح ملفات Excel في نافذة جديدة

عندما أقوم بتشغيل Excel ونقر نقرًا مزدوجًا فوق ملف Excel في مستكشف Windows ، أود تشغيله في نافذة جديدة افتراضيًا حتى أتمكن من نقل المستندات إلى شاشات منفصلة. هل هناك أي طريقة للحصول على هذا السلوك؟

104
JC.

لقد واجهت هذه المشكلة أيضا. إليك ما فعلت:

في Excel 2003 ، انتقل إلى أدوات -> خيارات -> علامة التبويب عام.

تأكد من تحديد الخيار "تجاهل التطبيقات الأخرى".

في Excel 2007 و 2010 ، انقر فوق زر Office -> خيارات Excel -> خيارات متقدمة.

ضمن عام ، حدد "تجاهل التطبيقات الأخرى التي تستخدم تبادل البيانات الديناميكي".

enter image description here

لا أعرف لماذا لم يتم إنشاء ذلك. المصدر: http://www.lytebyte.com/2008/05/13/how-to-open-two-Excel- ملفات جنبا إلى جنب في ومنفصلة مراقبين/

87
hyperslug

إنها عودة إلى الأمام قليلاً ، وسوف تعمل مع أي برنامج ليس فقط Excel ، لكنني زر الماوس الأوسط انقر فوق رمز Excel في شريط مهام Windows 7 وإنشاء مثيل جديد من Excel ، ثم افتح المستندات في كل مثيل من Excel .

enter image description here

enter image description here

بمجرد تشغيل مثيلات متعددة لبرنامج Excel ، يمكنك ترتيبها جنبًا إلى جنب عن طريق الضغط مع الاستمرار على مفتاح Shift والنقر بزر الماوس الأيمن على الرمز:

enter image description here

16
Matthew Lock

هناك عيوب معينة في فتح جميع المصنفات في نوافذ مختلفة. لشيء واحد ، إذا قمت بكتابة صيغة في مصنف واحد يشير إلى شيء آخر ، فسيتضمن مسار الملف الكامل للمصنف الآخر. بالنسبة لآخر ، فإن النسخ/اللصق من مصنف إلى آخر يقلل من عدد الخيارات المتاحة لبيانات الوجهة ، مثل الاحتفاظ بعرض الأعمدة ، إلخ. من المحتمل ألا تهم هذه الأشياء كثيرًا لأغراضك ، لكن في الأساس إذا واجهت أي سلوك "غريب" عند استخدام مصنفات متعددة في نوافذ متعددة ، فقد تحاول فتحها في نفس النافذة لمعرفة ما إذا كانت الغرابة تختفي.

تفضيلي هو ترك السلوك الافتراضي لفتح مصنفات Excel في نفس النافذة ، وعندما أريد فتح مصنفات فردية في إطارات مختلفة ، انقر بزر الماوس الأيمن فوق الملف وحدد "فتح في نافذة جديدة". من أجل القيام بذلك ، كتبت هذه الأداة الصغيرة . انه مجانا. لا تتردد في تثبيته.

13
Nick Spreitzer

تابعت الدليل المنشور هنا .

بالمختصر:

  1. فتح رجديت (فوز + R ، رجديت)
  2. استعرض للوصول إلى HKEY_CLASSES_ROOT/Excel.Sheet.12/Shell/Open/command
  3. في علامة التبويب على اليمين :
    • انقر بزر الماوس الأيمن على (Default) ، وحدد Modify... ، وألحق مسافة متبوعة "%1" (بما في ذلك علامات الاقتباس)
    • إعادة تسمية command إلى command2
  4. في علامة التبويب على اليسار :
    • أسفل المجلد command مباشرةً (يُترك اسمه دون تغيير) ،
      إعادة تسمية ddeexec إلى ddeexec2
  5. استعرض للوصول إلى HKEY_CLASSES_ROOT/Excel.Sheet.8/Shell/Open/command
  6. كرر الخطوتين 3 و 4
  7. إذا كنت تريد أن يكون هذا صالحًا أيضًا لملفات CSV ،
    استعرض للوصول إلى HKEY_CLASSES_ROOT/Excel.CSV/Shell/Open/command
  8. كرر الخطوتين 3 و 4 (أو فقط كرر الخطوة 6 :))

نجح هذا في Microsoft Excel 2007. في حالة التحديث ، قد تضطر إلى تكرار هذه الخطوات.

أنا شخصيا أحب هذا النهج اليدوي لأنه قابل للعكس. فيما يتعلق ببعض الحلول المقترحة الأخرى ، أحب حقيقة أنه يمكنك بسهولة فتح ملفين بنفس الاسم.

8
Antonio

Excel 2007: إذا كان لديك حق الوصول لتحرير سجل ويندوز الخاص بك ، هنا هي بعض ملفات التسجيل التي تضيف خيار الفتح في نسخة جديدة (إما عن طريق افتراضيًا أم لا) عند النقر بزر الماوس الأيمن على ملفاتك حتى تتمكن من استخدام كلتا الوظيفتين.

يوجد ملف .reg "لإلغاء التثبيت" أيضًا. تمت تجربته واختباره في Excel 2007 (إطارات 32 بت). أعتقد أن هذه التقنية هي نفسها كما في إجابة hyperslug: DDE or not.

6
mtone

نظرًا لأن إجابة hyperslug لم تنجح بالنسبة لي ، فقد تابعت "الخيار B" من الرابط الخاص به ، ثم افتح الآن Excel جديد (فارغ) من القائمة "ابدأ" واسحب الملف الذي أريد فتحه في النافذة الجديدة.

5
David Schmitt

في Office 2013 قاموا بحل هذه المشكلة. كل مصنف موجود في نافذته في Office 2013.

4
Tarnay Kálmán

إليك مجموعة أخرى من ملفات التسجيل I (التي أنشأتها) لحل المشكلة نفسها: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007 -option لفتح اكسل 2007 وثائق في واحد في الجديدة-instance.html sfQueryTermInfo = 1 + 30 + اكسل + instanc + جديد؟

يعطي قائمة النقر بزر الماوس الأيمن لفتح ملفات Excel في مثيل جديد ، واختياريا يجعله السلوك الافتراضي ، ولكن لا يزال يترك خيار فتحه في مثيل موجود إذا احتجت المصنفات إلى قص ولصق مع التنسيق بينهما.

3
Alain

هناك حل آخر يتمثل في دمج ملف .reg بالمحتوى التالي في سجل Window (قم بتغيير المسار إلى Excel.EXE وفقًا للإصدار ومسار التثبيت لديك وإضافة أي أنواع ملفات إضافية تريد إعادة تعيينها (Excel.Sheet.12 مخصصة لملفات .xlsx وملفات Excel.Sheet.8 مخصصة لـ .xls files)):

(قد ترغب في إجراء نسخ احتياطي لفرعي HKEY_CLASSES_ROOT\Excel.Sheet.12 و HKEY_CLASSES_ROOT\Excel.Sheet.8 الحاليين (عبر تصدير regedit.exe) في حالة رغبتك في العودة إلى هذا التغيير.

Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\Excel.Sheet.12]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell]
@="Open"

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Edit]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Edit\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Edit\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Open]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Open\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\Open\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\OpenAsReadOnly]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\OpenAsReadOnly\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" /r \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\OpenAsReadOnly\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\ViewProtected]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\ViewProtected\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\Shell\ViewProtected\ddeexec]




[HKEY_CLASSES_ROOT\Excel.Sheet.8]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell]
@="Open"

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Edit]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Edit\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Edit\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Open]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Open\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Open\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\OpenAsReadOnly]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\OpenAsReadOnly\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" /r \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\OpenAsReadOnly\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\ViewProtected]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\ViewProtected\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\Excel.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\ViewProtected\ddeexec]

إذا أردت ، بعد تطبيق هذا الملف ، فتح ملف آخر في نفس النافذة ، استخدم قائمة الملفات لفتح ملف آخر وسيتم فتحه في النافذة الحالية.

2
Danny

لقد صححت مايكروسوفت هذا بالفعل. يمكنك تنزيل التصحيح من هنا:

https://support.Microsoft.com/en-us/help/2636670/how-to-open-Excel-files-in-separate-windows-in-windows-7

تشغيل التصحيح يفعل كل ما يقال في قسم " اسمح لي بإصلاحه بنفسي ".

2
lockhrt

أخيرًا ، تعليمة regedit التي تعمل مع نظامي windows 7 و Excel 2010

لبدء تشغيل مثيلات متعددة من Excel ، نقوم بتغييره بعدم استخدام DDE لفتح الملف. حدد المربع "تجاهل التطبيقات الأخرى التي تستخدم تبادل البيانات الديناميكي (DDE)" في Excel -> خيارات Excel -> خيارات متقدمة

إذا لم ينجح هذا ، بالنسبة لنظامي التشغيل Windows Vista و Windows 7 ، فسنحتاج إلى تحرير السجل لإزالة DDE بالكامل. =============== هام يحتوي هذا القسم أو الطريقة أو المهمة على خطوات توضح كيفية تعديل السجل. ومع ذلك ، قد تحدث مشكلات خطيرة في حالة تعديل السجل بطريقة غير صحيحة. لذلك ، تأكد من اتباع هذه الخطوات بعناية. لمزيد من الحماية ، قم بعمل نسخة احتياطية من السجل قبل تعديله. بعد ذلك ، يمكنك استعادة السجل في حالة حدوث مشكلة.

  1. انقر فوق ابدأ ، في مربع البحث ، اكتب regedit واضغط على Enter.
  2. حدد موقع مفتاح التسجيل الفرعي: HKEY_CLASSES_ROOT\Excel.Sheet.14\Shell\Open
  3. حذف المفتاح الفرعي ddeexec.
  4. انقر فوق المفتاح الفرعي للأمر ، ثم انقر نقرًا مزدوجًا فوق القيمة الافتراضية من الجزء الأيسر. استبدال بيانات القيمة بـ: "C:\Program Files\Microsoft Office\OFFICE14\Excel.EXE" "٪ 1" انقر نقرًا مزدوجًا فوق قيمة سلسلة الأوامر ، واستبدل بياناتها بـ: (f '^ Vn-} f (ZXfeAR6. jiEXCELFiles>! De @] Vz (r = f1lfq؟ R & "٪ 1"

شكرًا لك على sally tang ، في هذا المنتدى https://social.technet.Microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each- مصنف في والنوافذ منفصلة اكسل-2010-ويندوز 7 منتدى = إكسل؟

2
user2635566

أستخدم Excel 2010 ، وأردت فتح مثيل جديد بغرض التمكن من التبديل بسهولة بين جداول البيانات. أستخدم Alt + Tab الذي لا يعمل مع الإعدادات الافتراضية لبرنامج Excel. إذا كان هذا هو السبب الرئيسي في رغبتك في فتح نسخة جديدة لكل جدول بيانات ، فيمكن حلها عن طريق ؛

  1. افتح Excel
  2. افتح قائمة الملفات
  3. انقر فوق "خيارات"
  4. انقر فوق "متقدم"
  5. انتقل لأسفل إلى قسم "العرض"
  6. حدد مربع "إظهار كل النوافذ في شريط المهام"

يعمل ذلك على تسهيل التبديل بين جداول البيانات ، ولكن إذا كنت تبحث عن عرض جدولين في وقت واحد (أي إذا كان لديك شاشات متعددة) ، فلا يزال يتعين عليك فتح نسخة جديدة من Excel وفتح الملف من داخل تلك النسخة.

1
MWies

هذا الخيط قديم ، لكن المشكلة مستمرة! لم ينجح حل Hyperslugs بالنسبة لي ، لكنني وجدت تطبيقًا رائعًا لتشغيل المشغلات يقوم بفتح مستندات Excel ويفرض مثيلات جديدة. يمكن العثور عليها هنا http://blog.thomascsherman.com/2010/06/opening-Excel-files-in-new-processes-Excel-launcher-helper-app/ . آمل أن يساعد هذا شخص ما مع هذه المشكلة المزعجة.

1
Bryan

يبدو تعطيل DDE الخيار الأفضل ، ولكن كما أشار آخرون ، يؤدي Excel إلى فتح نافذة فارغة عند محاولة فتح جدول بيانات من خلال مستكشف Windows. إذا قمت عادة بفتح جدول بيانات من خلال مستكشف Windows ، فقد وجدت أن الخيار الأفضل هو إعادة ربط الإضافات وتحديد الأمر الخاص بك.

للقيام بذلك ، افتح موجه الأوامر كمسؤول وقم بتشغيل الأوامر التالية (تعديل المسار لمطابقة تثبيت Office الخاص بك):

C:\WINDOWS\system32>FTYPE XLSX.FILETYPE="C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe" "%1"
C:\WINDOWS\system32>ASSOC .xlsx=XLSX.FILETYPE
C:\WINDOWS\system32>FTYPE XLSM.FILETYPE="C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe" "%1"
C:\WINDOWS\system32>ASSOC .xlsm=XLSM.FILETYPE

سيؤدي ذلك إلى فتح نافذة جديدة كلما نقرت نقرًا مزدوجًا فوق ملف Excel. كما أنه يعمل على إصلاح السلوك عند النقر بزر الماوس الأيمن فوق رمز Excel وتحديد جدول بيانات حديث. ومع ذلك ، لن يتم إصلاح السلوك عند فتح جدول بيانات من خلال مربع الحوار "فتح" في Excel - ستظل هذه الإجراءات مفتوحة في نفس النافذة.

ملاحظة: إذا وضعت الأوامر أعلاه في ملف دفعي ، فستحتاج إلى استخدام "%%1" بدلاً من "%1".

0
jdgregson