it-swarm.asia

Buka file Excel di jendela baru

Ketika saya menjalankan Excel dan mengklik dua kali file Excel di Windows Explorer, saya ingin itu diluncurkan di jendela baru secara default sehingga saya dapat memindahkan dokumen ke monitor yang terpisah. Apakah ada cara untuk mendapatkan perilaku ini?

104
JC.

Saya punya masalah ini juga. Inilah yang saya lakukan:

Di Excel 2003, buka Alat -> Opsi -> tab Umum.

Pastikan opsi, 'Abaikan aplikasi lain' dicentang.

Di Excel 2007 & 2010, Klik tombol Office -> Opsi Excel -> Lanjutan.

Di bawah Umum, centang ‘Abaikan aplikasi lain yang menggunakan Dynamic Data Exchange’.

enter image description here

Saya tidak tahu mengapa ini tidak terintegrasi. Sumber: http://www.lytebyte.com/2008/05/13/how-to-open-two-Excel- files-side-by-side-in-terpisah-monitor/

87
hyperslug

Ini sedikit mundur ke depan, dan akan bekerja untuk program apa pun tidak hanya Excel, tapi saya klik tombol tengah mouse ikon Excel di Windows 7 Taskbar dan membuat contoh baru Excel, kemudian buka dokumen di setiap contoh Excel .

enter image description here

enter image description here

Setelah Anda menjalankan banyak contoh Excel, Anda dapat mengaturnya berdampingan dengan menahan Shift dan mengklik kanan ikon tersebut:

enter image description here

16
Matthew Lock

Ada beberapa kelemahan untuk membuka semua buku kerja di jendela yang berbeda. Untuk satu hal, jika Anda menulis rumus di satu buku kerja yang mereferensikan yang lain, itu akan menyertakan path file lengkap dari buku kerja lainnya. Untuk yang lain, salin/tempel dari satu buku kerja ke yang lain mengurangi jumlah opsi yang tersedia untuk data tujuan, seperti menjaga lebar kolom, dan sebagainya. Mungkin untuk tujuan Anda hal-hal itu tidak akan terlalu menjadi masalah, tetapi pada dasarnya jika Anda mengalami perilaku "aneh" saat menggunakan beberapa buku kerja di beberapa jendela, Anda dapat mencoba membukanya di jendela yang sama untuk melihat apakah keanehan itu hilang.

Preferensi saya adalah meninggalkan perilaku default untuk membuka buku kerja Excel di jendela yang sama, dan ketika saya ingin buku kerja individual dibuka di jendela yang berbeda saya klik kanan file tersebut dan pilih "Buka di jendela baru". Untuk melakukan itu, saya menulis utilitas kecil ini . Gratis. Jangan ragu untuk menginstalnya.

13
Nick Spreitzer

Saya mengikuti panduan yang diterbitkan di sini .

Pendeknya:

  1. Buka regedit (win + R, regedit)
  2. Jelajahi HKEY_CLASSES_ROOT/Excel.Sheet.12/Shell/Open/command
  3. Pada tab di sebelah kanan :
    • Klik kanan pada (Default), pilih Modify..., tambahkan spasi diikuti oleh "%1" (termasuk kutipan)
    • Ubah nama command menjadi command2
  4. Pada tab di sebelah kiri :
    • Tepat di bawah folder command (yang namanya tidak tersentuh),
      Ubah nama ddeexec menjadi ddeexec2
  5. Jelajahi HKEY_CLASSES_ROOT/Excel.Sheet.8/Shell/Open/command
  6. Ulangi langkah 3 dan 4
  7. Jika Anda ingin ini berlaku juga untuk file csv,
    Jelajahi HKEY_CLASSES_ROOT/Excel.CSV/Shell/Open/command
  8. Ulangi langkah 3 dan 4 (atau ulangi langkah 6 :))

Ini berfungsi untuk Microsoft Excel 2007. Dalam kasus pembaruan Anda mungkin harus mengulangi langkah-langkah ini.

Saya pribadi menyukai pendekatan manual ini karena dapat dibalik. Sehubungan dengan beberapa solusi yang diusulkan lainnya, saya suka fakta bahwa Anda dapat dengan mudah membuka 2 file dengan nama yang sama.

8
Antonio

Excel 2007: Jika Anda memiliki akses untuk mengedit registri windows Anda, di sini adalah beberapa file registri yang menambahkan opsi untuk membuka dalam instance baru (baik oleh default atau tidak) ketika Anda mengklik kanan pada file Anda sehingga Anda dapat menggunakan kedua fungsi.

Ada file .reg untuk 'uninstall' juga. Sudah dicoba dan diuji di Excel 2007 (windows 32-bit). Saya percaya tekniknya sama dengan jawaban hyperslug: DDE atau tidak.

6
mtone

Karena jawaban hyperslug tidak berfungsi untuk saya, saya mengikuti "Opsi B" dari tautannya dan sekarang buka Excel baru (kosong) dari menu mulai dan seret file yang ingin saya buka ke jendela baru.

5
David Schmitt

Di Office 2013 mereka memecahkan masalah ini. Setiap buku kerja ada di jendela sendiri di Office 2013.

4
Tarnay Kálmán

Berikut seperangkat file registri I (yang saya buat) untuk mengatasi masalah yang sama: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007 -Opsi-untuk-membuka-Excel-2007-dokumen-dalam-instance-baru.html? SfQueryTermInfo = 1 + 30 + Excel + instanc + baru

Memberikan menu klik kanan untuk membuka file Excel dalam instance baru, dan secara opsional menjadikannya perilaku default, tetapi masih meninggalkan opsi untuk membukanya dalam instance yang ada jika buku kerja perlu memotong dan menempel dengan memformat di antara mereka.

3
Alain

Solusi lain adalah menggabungkan file .reg dengan konten berikut ke dalam registri Window (ubah path menjadi Excel.EXE sesuai dengan versi dan jalur instalasi yang Anda miliki dan tambahkan jenis file tambahan yang ingin Anda remap (Excel.Sheet.12 adalah untuk file .xlsx dan Excel.Sheet.8 adalah untuk .xls file)):

(Anda mungkin ingin mencadangkan cabang HKEY_CLASSES_ROOT\Excel.Sheet.12 dan HKEY_CLASSES_ROOT\Excel.Sheet.8 yang ada (melalui ekspor regedit.exe) jika Anda ingin mengembalikan perubahan ini.

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]

Jika, setelah menerapkan file ini, Anda ingin membuka file lain di jendela yang sama, gunakan menu file untuk membuka file lain dan itu akan terbuka di jendela saat ini.

2
Danny

Microsoft sudah menambal ini. Anda dapat mengunduh tambalan di sini:

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

Menjalankan patch melakukan semua yang dikatakan di bagian " Biarkan saya memperbaiki sendiri ".

2
lockhrt

akhirnya satu instruksi regedit yang berfungsi untuk windows 7 dan Excel 2010 saya

Untuk meluncurkan beberapa contoh Excel, kami mengubahnya dengan tidak menggunakan DDE untuk membuka file. Centang kotak "Abaikan aplikasi lain yang menggunakan Dynamic Data Exchange (DDE)" di Excel -> Excel Options -> Advanced

Jika ini tidak berhasil, untuk Windows Vista dan Windows 7, kita perlu mengedit registri untuk menghapus DDE sepenuhnya. =============== Penting Bagian, metode, atau tugas ini berisi langkah-langkah yang memberitahu Anda cara memodifikasi registri. Namun, masalah serius dapat terjadi jika Anda salah memodifikasi registri. Karena itu, pastikan Anda mengikuti langkah-langkah ini dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasinya. Kemudian, Anda dapat memulihkan registri jika terjadi masalah.

  1. Klik Mulai, di kotak Pencarian, ketik regedit dan tekan Enter.
  2. Temukan subkunci registri: HKEY_CLASSES_ROOT\Excel.Sheet.14\Shell\Open
  3. Hapus subkey ddeexec.
  4. Klik pada subkunci perintah, lalu klik dua kali nilai Default dari panel kanan. Ganti data nilai dengan: "C:\Program Files\Microsoft Office\OFFICE14\Excel.EXE" "% 1" Klik dua kali nilai string Command, ganti datanya dengan: (f '^ Vn-} f (ZXfeAR6. jiEXCELFiles>! De @] Vz (r = f1lfq? R & "% 1"

Terima kasih untuk sally tang, di forum ini https://social.technet.Microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each- workbook-in-terpisah-windows-Excel-2010-windows-7? forum = Excel

2
user2635566

Saya menggunakan Excel 2010, dan ingin membuka contoh baru dengan tujuan untuk dapat dengan mudah beralih di antara spreadsheet. Saya menggunakan Alt + Tab yang tidak berfungsi dengan pengaturan default Excel. Jika ini adalah alasan utama Anda ingin membuka contoh baru untuk setiap spreadsheet, itu bisa diselesaikan dengan;

  1. Buka Excel
  2. Buka Menu File
  3. Klik 'Opsi'
  4. Klik 'Lanjut'
  5. Gulir ke bawah ke Bagian 'Tampilan'
  6. Centang kotak "Show all windows in the Taskbar"

Ini membuatnya lebih mudah untuk beralih di antara spreadsheet, tetapi jika Anda ingin melihat dua spreadsheet secara bersamaan (mis. Jika Anda memiliki beberapa monitor), Anda masih harus membuka instance Excel baru dan membuka file dari dalam instance tersebut.

1
MWies

Utas ini sudah tua, tetapi masalahnya masih ada! Solusi Hyperslugs tidak bekerja untuk saya, tetapi saya menemukan aplikasi launcher yang bagus yang menjadi perantara pembukaan dokumen Excel dan memaksa contoh baru. Dapat ditemukan di sini http://blog.thomascsherman.com/2010/06/opening-Excel-files-in-new-processes-Excel-launcher-helper-app/ . Saya harap ini membantu seseorang dengan masalah yang mengganggu ini.

1
Bryan

Menonaktifkan DDE sepertinya merupakan pilihan terbaik, tetapi seperti yang telah ditunjukkan orang lain, yang menyebabkan Excel membuka jendela kosong ketika Anda mencoba membuka spreadsheet melalui Windows Explorer. Jika Anda biasanya membuka spreadsheet melalui Windows Explorer, saya menemukan bahwa opsi terbaik adalah mengaitkan ulang ekstensi dan menentukan perintah Anda sendiri.

Untuk melakukan itu, buka perintah Prompt sebagai administrator dan jalankan perintah berikut (memodifikasi jalur agar sesuai dengan instalasi Office Anda):

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

Ini akan menyebabkan jendela baru terbuka setiap kali Anda mengklik dua kali file Excel. Itu juga memperbaiki perilaku ketika Anda mengklik kanan ikon Excel dan memilih spreadsheet terbaru. Namun, itu tidak akan memperbaiki perilaku ketika Anda membuka spreadsheet melalui dialog Open di Excel - itu masih akan terbuka di jendela yang sama.

CATATAN: Jika Anda menempatkan perintah di atas dalam file batch, Anda harus menggunakan "%%1" sebagai ganti "%1".

0
jdgregson