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