Ketika saya menjalankan Excel dan mengklik dua kali file Excel di Windows explorer, saya ingin menjalankannya di jendela baru secara default sehingga saya dapat memindahkan dokumen ke monitor yang terpisah. Apakah ada cara untuk mendapatkan perilaku ini?
106
There was a problem sending the command
atau yang serupa.Agak mundur ke depan, dan akan bekerja untuk program apa pun tidak hanya Excel, tapi saya klik tombol tengah mouse ikon Excel di Taskbar Windows 7 dan buat instance Excel baru, lalu buka dokumen di setiap instance Excel .
Setelah Anda menjalankan banyak contoh Excel, Anda dapat mengaturnya berdampingan dengan menahan Shift dan mengklik kanan ikon tersebut:
sumber
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.
sumber
Saya mengikuti panduan yang diterbitkan di sini .
Pendeknya:
HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command
(Default)
, pilihModify...
, tambahkan spasi diikuti oleh"%1"
(termasuk kutipan)command
menjadicommand2
command
folder (yang namanya tidak tersentuh),Ubah nama
ddeexec
menjadiddeexec2
HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
Telusuri ke
HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
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.
sumber
Excel 2007: Jika Anda memiliki akses untuk mengedit registri windows Anda, berikut adalah beberapa file registri yang menambahkan opsi untuk membuka dalam instance baru (baik secara default atau tidak) ketika Anda mengklik kanan pada file Anda sehingga Anda dapat menggunakan kedua fungsi tersebut .
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.
sumber
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.
sumber
Di Office 2013 mereka memecahkan masalah ini. Setiap buku kerja ada di jendela sendiri di Office 2013.
sumber
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-Option-to-open-excel- 2007-document-in-a-new-instance.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.
sumber
akhirnya satu instruksi regedit yang berfungsi untuk windows 7 dan excel 2010 saya
Terima kasih kepada sally tang, di forum ini https://social.technet.microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each-workbook-in-separate-windows-excel -2010-windows-7? Forum = unggul
sumber
Solusi lain adalah menggabungkan
.reg
file dengan konten berikut ke dalam registri Window (ubah pathEXCEL.EXE
sesuai dengan versi dan jalur instalasi yang Anda miliki dan tambahkan semua tipe file tambahan yang ingin Anda remap (Excel.Sheet.12
untuk.xlsx
file danExcel.Sheet.8
untuk.xls
file)):(Anda mungkin ingin mencadangkan cabang
HKEY_CLASSES_ROOT\Excel.Sheet.12
danHKEY_CLASSES_ROOT\Excel.Sheet.8
cabang Anda yang ada (melaluiregedit.exe
ekspor) jika Anda ingin mengembalikan perubahan ini.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.
sumber
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 ".
sumber
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.
sumber
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;
Ini membuatnya lebih mudah untuk beralih di antara spreadsheet, tetapi jika Anda ingin melihat dua spreadsheet secara bersamaan (yaitu jika Anda memiliki beberapa monitor), Anda masih harus membuka instance excel baru dan membuka file dari dalam instance tersebut.
sumber
Menonaktifkan DDE sepertinya merupakan pilihan terbaik, tetapi seperti yang ditunjukkan orang lain, itu 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 kembali ekstensi dan menentukan perintah Anda sendiri.
Untuk melakukan itu, buka command prompt sebagai administrator dan jalankan perintah berikut (memodifikasi jalur agar sesuai dengan instalasi Office Anda):
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 Buka di Excel - itu masih akan terbuka di jendela yang sama.
CATATAN: Jika Anda menempatkan perintah di atas dalam file batch, Anda harus menggunakannya
"%%1"
sebagai ganti"%1"
.sumber