PERSONAL.xlsbロックメッセージなしでExcelの複数のインスタンスを開く


26

Excelのインスタンスよりも多く開くと、次のメッセージが表示されます。

PERSONAL.xlsbは編集のためにロックされています

PERSONAL.xlsbは編集のためにロックされています

Q:このメッセージを無効または非表示にするにはどうすればよいですか?

または、誰かが単一インスタンス内の複数のモニターに対するExcel 2007のサポートを改善する方法を提案できれば、それも問題を回避できます。

:「Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する」は、私が定期的に使用する他の機能を損なうため、使用したくありません。

回答:


27

非表示を解除Personal.xlsbし、ワークブックの共有オプションをオンにします。その後、その厄介な読み取り専用メッセージなしで、Excelのインスタンスを必要な数だけ開くことができます。

唯一の欠点は、実際に個人用マクロを追加または編集する場合は、再表示Personal.xlsbして共有オプションをオフにする必要があることです(共有ブックのマクロを表示または編集することはできませんが、実行することはできます)。

ワークブックの共有オプションを見つけるには、「レビュー」タブを押してから、「変更」グループにある「ワークブックの共有」ボタンを押します。

Office 2007/2010では、Excelの単一インスタンスを開き、表示タブ、ウィンドウセクション、再表示ボタンから再表示を選択して、personal.xlsbを再表示します。Office2007では、レビュータブ、変更セクションからワークブックを共有し、ワークブックを共有します


5
これに感謝します-それは本当に私を悩ませていました。ただ、追加する:でOffice 2007を、再表示personal.xlsbエクセルの単一のインスタンスを開き、[表示]タブから[表示]を選択することにより、窓部を、Office 2007ので再表示ボタンは、レビュータブからワークブックを共有し、セクション、共有ブックを変更します
sahmeepee

1
Excel 365に切り替えた後、これで問題が発生しました。このリンクsupport.office.com/en-us/article/…を使用て共有、fyi
Eliyahu

Excel 365の場合、「ワークブックの共有(レガシー)」コマンドをリボンに追加して、ワークブックの共有機能にアクセスする必要があります。
jjz

3

個人のマクロに依存していない場合は、次の場所に移動できます。

C:\ Users \ユーザー名\ AppData \ Local \ Microsoft \ Excel \ XLStart

そして、make Personal.xlsbファイルを読み取り専用。それはしつこいを停止する必要があります。

2つのインスタンスが必要ない場合は、Excelに各ファイルの新しいウィンドウを強制的に開くこともできます。タスクバーに複数のインスタンスが表示されます(モニター間でドラッグできると仮定します)が、実行中のExcelのコピーは1つだけです。


Excelの外部から各ファイルの新しいウィンドウを強制的にExcelに開く方法はありますか?つまり、この動作をデフォルトにし、Excelのopenダイアログを使用する必要はありませんか?
anschauung

残念ながらDDEトリックがないわけではありません
ジョンT

あー たぶん、どうにかして解決策があります-Wordはこれを完全に処理しますが、おそらくテンプレートファイルを各インスタンスの「隠された」ドキュメントとしてロードしないからです。
anschauung

これは多かれ少なかれ私がやったことです。ファイルに読み取り専用のマークを付けました。マクロで作業する必要がある場合は、再度書き込み可能にすることができます。:)
ちらみす

2

このスレッドは、これを防ぐ方法に関するいくつかのオプションを提供します。Excel 2010のマルチモニターサポートをテストするための変更は行っていませんが、2007には、複数のモニターで開かれたファイルを持つ1つのインスタンスをサポートする方法がないことを確認できます。


感謝しますが、私は既にその特定のソリューション(「Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する」)を試しましたが、結果が気に入らなかったのです。他の人がわかるように投稿を編集しました。
anschauung

-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を編集できます。面倒はもうありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.