Terkait (tetapi tidak sama): Buka file Excel di jendela baru
Jika saya punya contoh Excel dengan beberapa dokumen terbuka di jendela yang sama. Apakah ada cara untuk "merobek" salah satu jendela di instance Excel yang sedang berjalan sehingga berada di jendela yang sama sekali berbeda?
Apa yang tidak sesuai dengan tagihan:
- Atur semua / lihat berdampingan / hal-hal MDI lainnya; Saya ingin jendela terpisah yang dapat dimaksimalkan secara terpisah pada monitor lain dan dikelola oleh sistem jendela secara berbeda, dll.
- Menyimpan / menutupnya dalam instance yang sedang berjalan dan kemudian membuka instance baru Excel dan membuka file di sana (inilah yang saat ini saya lakukan, tetapi ini menyebalkan)
sunting : target versi Excel adalah 2007 dan 2010, meskipun apa pun akan dilakukan
microsoft-excel
window
Daniel DiPaolo
sumber
sumber
Jawaban:
Ide yang menarik. Saya cukup yakin bahwa Anda tidak dapat melakukan ini tanpa makro kustom. Menjadi hari Minggu hujan ...
Dengan asumsi Anda tidak terbiasa dengan VBA, Anda harus:
Saya memiliki 3 versi Excel yang diinstal pada mesin saya, dan ketika saya menjalankan ini di Excel 2010, itu membuka contoh baru dari Excel 2003.
Jika ini sesuai dengan kebutuhan Anda, Anda bisa mengemasnya menjadi add-in dan membuatnya tersedia sebagai tombol pita. Beri tahu saya dan saya bisa membantu jika Anda tidak terbiasa melakukannya.
Sunting: Jika pendekatan ini bekerja untuk Anda, jelas akan ada beberapa kode tambahan untuk ditambahkan yang akan memastikan contoh baru Excel dimaksimalkan di jendela lain. Biarkan aku tahu.
sumber
Saya tidak punya cara untuk "merobek" lembaran ke jendela baru, tetapi jika Anda tahu dari awal bahwa Anda akan menginginkan dua jendela, ini adalah cara tercepat:
Buka file pertama Anda seperti biasa. SHIFT + KLIK tombol bilah tugas Excel (di bagian bawah layar Anda, antara tombol Mulai dan jam). Ini akan memaksa Excel untuk membuka contoh baru sebagai jendela terpisah. Pergilah ke jendela baru itu dan klik File -> Open untuk membuka file kedua. Bilas dan Ulangi sesuai kebutuhan untuk beberapa jendela.
Sayangnya, jika Anda ingin mengklik dua kali pada file untuk membuka Excel, Anda harus menghentikan kebiasaan itu untuk jendela kedua, yang merupakan masalah biasa saya. Tetapi dengan pemikiran ke depan, tidak ada cara yang lebih mudah.
sumber
Untuk membuka 2 instance, klik dua kali file pertama yang ingin Anda buka. Setelah itu buka pergi ke start / programs / msoffice / excel dan buka saja instance lain dari sana. Maka Anda dapat menggunakan File / buka Ini berfungsi untuk saya. Jika tidak melihat Opsi Folder> Jenis file, XLS, Lanjutan & periksa formulir Buka.
sumber
The jawaban atas mungkin akan bekerja dengan workbook selain buku kerja yang aktif , yang adalah apa yang perlu saya lakukan. Inilah yang saya gunakan
Pastikan saat startup bahwa buku kerja itu sendiri sebagai contoh:
Kode ini berjalan di dalam
ThisWorkbook
modul , sehingga ketika buku kerja dibuka segera memeriksa untuk melihat apakah itu satu-satunya workbook terbuka dalam hal ini, dan jika tidak:/x
baris perintah Excel saklar ), memuat instance lain dari buku kerja saat iniJika perlu Anda bisa menggunakan baris perintah khusus saat membuka instance baru untuk mentransfer instruksi, dll, ke instance baru. Anda juga dapat mempertimbangkan pro dan kontra menyembunyikan jendela aplikasi untuk instance baru.
sumber