
答え1
非表示を解除しPersonal.xlsb
、ブックの共有オプションをオンにします。すると、煩わしい読み取り専用メッセージが表示されずに、Excel のインスタンスをいくつでも開くことができます。
唯一の欠点は、個人用マクロを実際に追加または編集したい場合は、再度非表示を解除し、共有オプションを再度オフにする必要があることですPersonal.xlsb
(共有ワークブックのマクロを表示または編集することはできませんが、実行することはできます)。
ブックの共有オプションを見つけるには、「校閲」タブを押してから、「変更」グループにある「ブックの共有」ボタンを押します。
Office 2007/2010 では、Excel のインスタンスを 1 つ開き、[表示] タブの [ウィンドウ] セクションの [非表示解除] ボタンから [非表示解除] を選択して、personal.xlsb を再表示します。Office 2007 では、[レビュー] タブの [変更] セクションの [ブックの共有] からブックを共有します。
答え2
個人用マクロに依存していない場合は、次の場所に移動できます。
C:\Users\ユーザー名\AppData\Local\Microsoft\Excel\XLStart
ファイルを読み取り専用にしますPersonal.xlsb
。これで煩わしさがなくなるはずです。
2 つのインスタンスが必要ない場合は、Excel で各ファイルごとに新しいウィンドウを開くように強制することもできます。タスク バーに複数のインスタンスが表示されます (モニター間でドラッグできると思います) が、実行される Excel のコピーは 1 つだけです。
答え3
これこのスレッドでは、この現象を防ぐためのいくつかのオプションが提供されています。Excel 2010 のマルチ モニター サポートをテストする機会はありませんでしたが、2007 では複数のモニターでファイルを開いた状態で 1 つのインスタンスをサポートする方法がないことは確認できます。
答え4
その面倒な問題に対する簡単な解決策を見つけました。
1) PERSONAL.XLSB のコピーを別の場所に作成します。このファイルをどこに保存するかは特に問題ではありませんが、システム フォルダは避けてください。たとえば、ドライブ D:\ に置きます。
2) XLSTART というディレクトリを作成し、D:\XLSTART フォルダーを作成します。
3) PERSONAL.XLSBをD:\からD:\XLSTARTに移動する
4) ファイルD:\XLSTART\PERSONAL.XLSBとフォルダD:\XLSTARTの読み取り専用ボックスのチェックを外します。
5) PERSONAL.XLSB の以前の場所 (私の場合は、新しい Office に移行したため、C:\Program Files (x86)\Microsoft Office\root\Office16\XLSTART) に移動します。ただし、古いバージョンの Office をまだ実行している場合は、C:\Users\AppData\Roaming\Microsoft\Excel\XLSTART がある可能性があります。
6) 1 つ上のレベルに移動して、XLSTART フォルダーを完全に削除します。
7) D:\XLSTART を現在の場所に移動またはコピーします。
8) 完了。すべて正常に動作しています。
私にとってはうまくいきました。あなたにもうまくいくことを願っています。これでいつでも PERSONAL.XLSB を編集できます。もう面倒なことはありません。