Bagaimana cara memaksa Excel (dan produk Microsoft Office lainnya) untuk berhenti membuka file di aplikasi yang sama? [duplikat]

23

Setiap kali saya "klik dua kali" pada file Excel dan file Excel lainnya terbuka, file yang baru dibuka secara otomatis terbuka di jendela aplikasi yang sama dengan file Excel yang sebelumnya dibuka. Ini tidak terbatas hanya pada Excel, seperti yang saya lihat Word juga melakukannya. Ini menimbulkan masalah ketika ingin membandingkan dokumen berdampingan.

Solusi saat ini yang saya miliki untuk ini adalah benar-benar membuka contoh Excel atau Word lainnya, dan kemudian buka file dari dalam jendela aplikasi itu sendiri. Apakah ada cara untuk memaksa Office untuk membuka instance baru aplikasi ketika mengklik dua kali ikon file?

Saat ini saya menggunakan Office 2007 dan Windows XP, tetapi saya telah melihat ini pada Office 2010 dan Windows Vista dan 7. Saya mencari solusi keseluruhan jika memungkinkan.

James Mertz
sumber
1
Saya percaya ini sudah seperti ini untuk beberapa versi. Mengapa meluncurkan dan contoh kedua ketika tidak ada alasan. MS menyediakan cara untuk melakukan - lihat di bawah. Memanggil Excel bodoh mungkin menyakitkan perasaannya.
uSlackr
Alternatif: Regangkan jendela secara manual, lalu gunakan fitur "Atur Semua" Excel, di bawah tab Lihat.
Iszi
Office setidaknya memiliki Word untuk dibandingkan dengan dokumen. Apa yang Anda lakukan sekarang adalah cara Anda "memaksa" untuk berperilaku seperti ini.
Ramhound
dottech.org/26491/... Tautan ini memiliki instruksi yang jelas dengan gambar untuk menunjukkan kepada Anda cara mengubah pengaturan di Excel untuk memaksanya membuka setiap file di jendela yang berbeda.
Perhatikan bahwa duplikat yang saya sarankan di atas sebenarnya mengandung beberapa jawaban untuk menyelesaikan masalah (menggunakan DDE untuk membuka file dalam satu contoh) dengan cara yang bekerja di Windows 7 (yang memiliki dialog pengaturan asosiasi file yang lumpuh) dan tidak pecah ganda. mengklik untuk membuka file (karena itu menggunakan DDE secara default, jadi menonaktifkan DDE di Excel akan merusak klik dua kali).
Ben

Jawaban:

8

Saya memiliki Office 2010 dan satu-satunya aplikasi yang melakukan ini untuk saya adalah Excel.

Posting di PC Review, Bagaimana cara membuka vista excel di banyak jendela versus 1 jendela? menjelaskan cara mengatur ini:

  1. Gunakan Pengaturan Asosiasi File
  2. Anda harus memberi tahu Excel untuk tidak menggunakan DDE untuk membuka lembar kerja.
  3. Buka Windows Explorer, Alat, Opsi, Jenis File
  4. Gulir ke bawah ke XLS
  5. Pilih Tombol Lanjutan
  6. Klik OPEN di jendela Actions, Kemudian Edit
  7. Pada baris ke-2 untuk aplikasi yang digunakan, tambahkan "% 1".
  8. Pastikan untuk menempatkan tanda kutip di sekitar% 1.
  9. Contoh ... \ Excel.exe "/ e"% 1 "
  10. Tuliskan apa yang Anda lihat di Bagian DDE.
  11. Anda akan memerlukan informasi ini jika ingin kembali ke pengaturan awal.
  12. Sekarang Hapus Pilih Gunakan DDE

Ketika Anda mengklik dua kali pada file XLS mana pun, excel yang terpisah akan dijalankan.

Keuntungan lain adalah Anda dapat membuka lebih dari satu file XLS dengan nama yang sama

Scott Felhofer
sumber
Ini berfungsi untuk XP dan Office 2007. Jika ini bekerja pada mesin Win 7 Office 2010 saya di rumah, saya akan menerima jawabannya.
James Mertz
2
Tab Jenis File tampaknya telah dihapus dari opsi folder di Win7. Dari apa yang saya baca ini harus dilakukan melalui registri.
Scott Felhofer
4
Solusi ini tidak berfungsi untuk Windows-7. Apakah Anda memiliki cara untuk menyelesaikan ini melalui registri?
James Mertz
7

Saya telah menggunakan file batch kecil untuk menghindari masalah ini dengan Excel dan itu berfungsi dengan baik untuk saya: setiap kali saya mengklik dua kali dokumen, itu membuka contoh lain dari Excel.

  1. Menggunakan notepad, buat file batch (misalnya, "C: \ Program Files \ ExcelLauncher.bat") dengan konten berikut:

    START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" %1
    
    START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /x %1         (for Excel 2013)
    
  2. Alih-alih "Office14" tulis nama folder tempat Excel Anda diinstal (tergantung pada versi Office). Ini bisa menjadi "Office12" dan "Office11" untuk versi yang lebih lama.

  3. Coba klik dua kali file batch. Jika dikonfigurasi berfungsi dengan benar, itu harus membuka Excel.

  4. Siapkan dokumen Excel untuk dibuka dengan file batch ini (klik kanan dokumen Excel mana saja -> Buka dengan -> Pilih program default -> temukan dan pilih "ExcelLauncher.bat").

Peringatan - ini dapat mengubah ikon desktop untuk dokumen Excel. Gunakan "Editor Program Default (gratis)" dan "BeCyHome (gratis)" untuk menerapkan kembali ikon Excel yang benar.

http://www.howtogeek.com/109347/extract-high-quality-icons-from-files-using-a-free-tool/ http://www.winhelponline.com/blog/default-programs-editor- ubah-file-ketik-ikon-windows-7-vista /

masukkan deskripsi gambar di sini

Perhatikan bahwa Anda perlu membuat 2 file batch terpisah untuk memiliki ikon terpisah untuk .xls dan .xlsx. Jika tidak, hanya satu ikon yang dapat diterapkan pada kedua tipe file.

pengguna137336
sumber
6

Dalam pengalaman saya, jika Anda membuka spreadsheet kedua menggunakan File >> Open, itu terbuka di jendela program yang sama.

Jika Anda membuka contoh Excel kedua dari menu Start atau ikon desktop atau seperti itu, maka gunakan File >> Buka di bahwa jendela, terbuka di jendela program sendiri.

Saya setuju bahwa itu adalah perilaku yang rusak dan saya tahu tidak ada cara untuk memperbaikinya kecuali, mungkin, meminta Microsoft untuk mengubahnya di beberapa rilis mendatang.

CarlF
sumber
5

Solusi diuji pada Windows 8 dengan Excel 2007

Ini semua terkait dengan DDE yang dapat diabaikan oleh aplikasi

Buka Excel, buka Pilihan Excel Pilih tab Tingkat Lanjut di sebelah kiri Gulir ke bawah ke Bagian Umum di dekat bagian bawah. Ada kotak centang untuk memungkinkan Excel mengabaikan DDE

Jika Anda memeriksa ini, ia akan menghentikan spreadsheet yang dibuka lebih lanjut untuk bergabung dengannya.


Richard Dalziel
sumber
Ini berfungsi sempurna dengan Office 2010 di Windows7. Jauh lebih sederhana daripada meretas di registri atau file batch dll. Akhirnya "undo" saya berfungsi dengan baik dan saya dapat membuka dua jendela sekaligus !!
Markus
1
Ini menyebabkan Excel tidak lagi membuka file dengan mengklik dua kali. Melakukan hal itu memberikan kesalahan karena Explorer masih mencoba mengirim file menggunakan DDE: blogs.msdn.com/b/oldnewthing/archive/2008/07/30/8790272.aspx
Ben
Ini sangat bagus sehingga saya membuat akun ini untuk meningkatkan jawaban ini.
Raj Kamal
5

DotTech memiliki panduan tentang cara menyelesaikan ini untuk semua versi Excel di Windows 7 dengan memperbarui registri.

  1. Ubah defaultkunci HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/commanddengan menambahkan a "%1"ke ujung (harus berakhir .../e "%1").
  2. Ganti nama commandkunci HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/commandmenjadi hal lain.
  3. Ubah nama ddeexecfolder HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Openmenjadi hal lain.

Ulangi langkah-langkah di atas HKEY_CLASSES_ROOT/Excel.Sheet.8

Perhatikan bahwa proses ini harus diulangi dengan banyak Windows dan semua pembaruan Excel / Office.

Dave Ross
sumber
Kunci default di "HKEY_CLASSES_ROOT / Excel.Sheet.12 / shell / Open / command" memiliki nilai "C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /ddeuntuk saya (Office 365 ProPlus), mengubahnya menjadi "C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /e "%1", berfungsi seperti pesona. Akhirnya saya bisa membuka banyak file sekaligus di mesin manycore saya.
masterxilo
1

Tampaknya menjadi perilaku default bagi saya - saya mendapatkan proses terpisah, bahkan. Coba luncurkan excel secara langsung tanpa membuka file untuk melihat apakah Anda mendapatkan proses / instance terpisah dan buka file Anda dengan OfficeButton-> Buka.

Mike Simpson
sumber
Saya membuka file dari Sharepoint, itu membuat menggunakan File -> Buka kurang dari opsi.
MVCylon
1

Tidak perlu untuk semua itu untuk Windows 7!

Jika Anda pergi ke Taskbar dan mengarahkan kursor ke ikon Excel yang ada (yang kemudian menampilkan sedikit preview dari spreadsheet terbuka Anda) dan klik kanan untuk membuka menu Excel dan kemudian klik kiri pada "Microsoft Excel 2010 option" itu akan terbuka contoh lain dari Excel dan Anda tidak akan memerlukan file batch atau perubahan pengaturan!

Pete Light
sumber
1
Ini adalah langkah yang ditambahkan sebenarnya karena saya kemudian harus secara manual membuka file yang saya inginkan menggunakan "open". Saya tidak akan dapat mengklik dua kali pada file excel dan secara otomatis membuka contoh baru, yang merupakan masalah yang sedang saya hadapi.
James Mertz
Saya pikir ini melakukan hal yang sama dengan Shift + Klik pada ikon.
Nattgew
1

Anda dapat melihat metode sederhana di tautan ini , atau gunakan solusi ini:

Pergi ke Control Panel-> Folder Options-> Jenis File
Pilih XLS (atau ekstensi apa pun yang Anda butuhkan untuk bekerja dengan cara ini)
Pergi ke Advanced

Hapus centang "browse di jendela yang sama" di jendela lanjutan.

Kemudian sorot Buka
Klik Tombol Edit

Pastikan di kotak Tindakan tertulis & Buka

Pastikan dalam aplikasi yang digunakan untuk melakukan tindakan dikatakan:
"C: \ Program Files \ Microsoft Office \ OFFICE11 \ EXCEL.EXE" "% 1"

Centang kotak di sebelah untuk menggunakan DDE

Hapus apa pun yang ada di kotak Pesan DDE dan kotak Aplikasi Tidak Menjalankan DDE.

Pastikan kotak aplikasi mengatakan: EXCEL

Dan dalam kotak Topik dikatakan: Sistem

Lance Roberts
sumber
4
Ini tidak akan berfungsi di Windows 7. Mereka telah menghapus atau memodifikasi pengeditan tipe file lanjutan. AFAIK
MVCylon
Harap hapus instruksi non Windows 7 dan saya akan menerima jawaban Anda. Tautan pertama yang Anda berikan berfungsi dengan sempurna.
MVCylon
@Doug, saya pikir instruksi lainnya akan bekerja dengan baik untuk Windows 7 juga, meskipun saya selalu mencari solusi sederhana. Bahkan, sebelum memposting ini saya memverifikasi (dan mengubahnya sedikit) di Windows 7 (sejauh mana pengaturannya, saya tidak benar-benar menekan tombol OK).
Lance Roberts
Saya telah mengganti tautan yang rusak dengan tautan arsip web dan memeriksanya ... tetapi itu hanya menyatakan kembali hal-hal dari jawaban lain (menonaktifkan DDE, yang memecah klik dua kali, atau secara manual membuka contoh Excel baru).
Ben
0

Saya memiliki masalah yang sama dengan membuka file di Sharepoint. Metode (kasar) yang saya gunakan adalah:

  1. Buka dokumen pertama dengan cara standar, dengan mengklik tautan di Sharepoint.
  2. Klik pada dropdown Sharepoint untuk dokumen kedua dan pilih Kirim Ke -> Email Tautan.
  3. Buka instance Excel kedua dan gunakan tautan ini di File -> Open.
  4. Ulangi seperlunya.
parsley72
sumber
0

Solusi lain yang saya temukan, menggunakan Total Commander :

Fo to File> Asosiasi Internal (Hanya Total Komandan) ...

Klik Tambahkan, tentukan ekstensi file yang ingin Anda buka dengan Excel di jendela terpisah, seperti .xlsx, .csv, dan .xls. Kemudian, di jendela baru yang muncul, tempel di kotak Buka path ke executable Excel, tambahkan "%1"di akhir. Tambang saya terlihat seperti "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1".

Itu dia.

Catatan: Bekerja dengan Excel 2010 dan Windows 7 32 bit tanpa memerlukan hak Admin.

molgar
sumber