個人用マクロブックのメッセージ表示を回避する方法

このQ&Aのポイント
  • Excel97の個人用マクロブックには、複数のマクロが登録されています。しかし、別のブックを開く際に『ファイルは使用中です・・・』というメッセージが表示され、面倒な操作が必要です。このメッセージを表示させない方法はあるのでしょうか?
  • 個人用マクロブックに保存されたExcel97では、別のブックを開く際に『ファイルは使用中です・・・』というメッセージが表示されます。このメッセージを表示させない方法を教えてください。
  • Excel97の個人用マクロブックには、別のブックを開く際に『ファイルは使用中です・・・』というメッセージが表示されます。このメッセージを表示させないようにする方法を教えてください。
回答を見る
  • ベストアンサー

個人用マクロブックのメッセージは・・・

いつも参考にさせてもらっています。 Excel97なのですが、個人用マクロブックにいくつかマクロが登録されています。 それで、ひとつのブックを開いて、2つ目のブックを開くと、 『ファイルは使用中です・・・ 'PERSONAL.XLSは現在、 ○○○ によって編集されています。編集する必要がある場合は「通知」を選択するとファイルが保存されたときに編集が可能になったことを知らせるメッセージが表示されます'』 というメッセージが表示されるのですが、いちいち「読取専用」とか「通知」とか「キャンセル」ボタンをクリックして回避するのが面倒なのですが、このメッセージを表示させないようにはできないでしょうか・・・ 個人用マクロブックに保存している以上仕方のないことでしょうか。 なにかアドバイスお願いします。m(__)m

  • 48kg
  • お礼率95% (110/115)

質問者が選んだベストアンサー

  • ベストアンサー
  • 100Gold
  • ベストアンサー率27% (284/1018)
回答No.1

ブックを2つというか、エクセルが2つ立ち上がってしまっているのではないでしょうか? ファイルの「開く」からブックを開けば、出ないと思います。 あるいはPersonal.xlsの属性を書き込み不可(読み取り専用)にしてみてはいかがでしょう?

48kg
質問者

お礼

おっしゃるとおりでした。 なるほど、読取専用で解決しました。 ありがとうございました。

関連するQ&A

  • 個人用マクロブック

    エクセルでファイルを開、画面に個人用マクロブックがたちあがってしまいます。一々非表示にするか、個人用マクロブックそのものを閉じなくてはなりません。通常の状態に戻す方法を教えてください。

  • WINDOWS XP EXCEL2003の環境で、個人用マクロブックP

    WINDOWS XP EXCEL2003の環境で、個人用マクロブックPERSONAL.XLSを作成しました。それに、ユーザー設定でツールバーとボタンを設け、ボタンにマクロ(PERSONALに入っている)を登録しました。PERSONAL.XLSは読み取り専用にしています。WINDOWS XP EXCEL2003では、問題はないのですが、別のPC(WINDOWS XP EXCEL2000)に、PERSONAL.XLS やツールバーのファイルをコピーして使ったところ、問題が発生しました。一つのEXCEL(EXCEL2000)で、複数のファイルを開く時は問題はないのですが EXCEL(EXCEL2000)を複数起動させ、ツールバーのマクロのボタンを押すと、次のメッセージが表示されてしまいます。'PERSONAL.XLS'と同じ名前のファイルが既に開いています。保存先が別のフォルダでも、同じ名前のファイルを同時に開くことはできません。2つめのファイルを開く場合は、一方のファイルを閉じるか、またはいずれかのファイルの名前を変更してください。 これは、EXCEL2000だから仕方のないことなのでしょうか?メッセージを表示させず、ツールバーのボタンのマクロを実行させる方法はないのでしょうか?

  • 個人用マクロブックの有無

    エクセルVBAで現在ユーザーが使っているパソコンに個人用マクロブックが存在するかどうかを取得する方法を考えました。 まず、開いているBOOKを総当りして、エクセル2003までなら PERSONAL.XLS、2007からは"PERSONAL.XLSM がひらいているかどうかを調べる方法。 Sub test1() Dim wb As Workbook For Each wb In Workbooks If wb.Name Like "PERSONAL.XLS*" Then MsgBox "個人用マクロブックがあります。" Exit Sub End If Next MsgBox "個人用マクロブックはありません。" End Sub 最初から個人用マクロブックがあるものとして変数に入れ、エラーになったら無いと判断する方法。 Sub test2() Dim wb As Workbook Dim v As String v = IIf(Val(Application.Version) > 11, "PERSONAL.XLSM", "PERSONAL.XLS") On Error Resume Next Set wb = Workbooks(v) On Error GoTo 0 MsgBox "個人用マクロブックが" & IIf(wb Is Nothing, "ありません。", "あります。") End Sub でも、自分の端末はまだ2000で、しかも個人用マクロブックがあるので、ちゃんと判定できているのかどうか自信がありません。 これで正しいのでしょうか? また、test1とtest2ではどちらをつかえばいいのでしょうか? あるいは、もっと簡単なやりかたはないのでしょうか?

  • 開こうとしているブックにはマクロが・・・等のメッセージを表示させたくない

    まず、アクセス97のマクロに"アプリケーションの実行"を設定します。そして、アクセスにある、ボタンをクリックしたら、"実績.xls"(エクセル97)が立ち上げるようにします。 ここで、質問です! この"実績.xls"を開くときに、「開こうとしているブックにはマクロが含まれています。」というメッセージが出てきます。 これを、「マクロを有効にする」で開きたいのです。 さらに、この後、「開いているブックには、他のファイルへの自動リンクが設定されています。このブックを更新し、他のブックの変更を反映しますか?」というメッセージが出てきます。 これを、「いいえ」で開きたいのです。 が、これらのメッセージを表示させないように、上記のように進ませていくには、どうしたらよいでしょうか? エクセルに何らかのコードを書いたほうがいいのか?それとも、アクセスのマクロに何らかの設定をしたほうがよいのか? 宜しくお願い致します。

  • 個人用マクロブックについて

    ユーザー名 \AppData\Roaming\Microsoft\Excel\XLSTART のフォルダ内にある、PERSONAL.XLSB を開いた状態じゃないと、使用できなくなりました。 これでは、通常の各エクセルに保存しているマクロと同じです。。(むしろ、普段使用しないフォルダに入っているこのファイルを毎回開くほうが大変です。。 上記ファイルを開かないで、、 例えば、開発>マクロの記録 をクリックし、保存先を個人用マクロブックを選ぶと、 下記エラーが出ます。 " 起動フォルダにある個人用マクロブックは、記録のために開かれた状態でなければなりません。 " 上記ファイルを開かないで、、 例えば、開発のマクロを開くと、個人用マクロブックに保存したマクロは表示されません。 個人用マクロブックのお悩みによく出てくる、ヘルプ内の 使用できないアイテムも、念のためチェックしましたが、PERSONAL.XLSBの表示はありませんでした。 解決方法をご存知でしたら、教えてください。 どうぞ、よろしくお願いします。

  • Excel2003 個人用マクロブックがなくなりました

    Excel2003を使用しています。 個人用マクロブックにいくつかマクロが登録してあります。あるとき急に、Excelを起動してもPersonal.xlsが立ち上がらなくなりました。そこで、保存先と思われるApplicationData\\Microsoft\\Excel\\XLSTART\\ の中を確認したのですが、Personal.xlsが見当たりません。個人用マクロブックはなくなってしまったのでしょうか?復活できる方法はありませんでしょうか?

  • 個人用マクロブック

    エクセル2007を使用しています。 個人用マクロブックにマクロを保存すると、開いていないブックでも使用できると学びました。 ただマクロの保存先が BOOK1 開いている全てのブック 作業中のブック、の3つしかありません。 どうすれば個人用マクロブックを作ることが出来るのでしょうか?

  • 個人用マクロブックが消えました

    エクセルで個人用マクロブックを利用していましたが、今日になって急に、VBEのプロジェクトエクスプローラーに、personal.xlsが表示されなくなってしまいました。 ファイル自体が存在してないようです。削除した覚えはないのですが。復旧は不可能でしょうか? ウィルスチェックは正常でした。こんなふうに突然消えてしまうことは、よくあることなんでしょうか。

  • 行方不明のマクロを探して、個人用マクロブックに改めて保存する方法(EX

    行方不明のマクロを探して、個人用マクロブックに改めて保存する方法(EXCEL) 「EXCEL2003」  今までマクロの保存先を意識せず適当に保存してきました。 この結果、以前作成したマクロを編集し応用したいと考えていたのに どの.xlsファイルに保存したかわからなくなり、困っています。  そこで、整理整頓を兼ねてタイトルにあるように 過去に作成した保存先不明のマクロを効率よく探し出して、 個人用マクロブックに改めて保存したいと考えております。  VBEを起動し、今までに作成&保存したマクロをすべて呼び出す方法や、 拡張子で検索して、個人用マクロブックのフォルダーに保存する方法など 何かよい方法がありましたら、お教えください。  また、今後効率よくマクロを利用したいので、 何かアドバイスや注意点等があれば、ご意見いただければと思います。  宜しくお願い致します。

  • excel2003 個人用マクロブックが開きません

    Excel2003を使用していますが、マクロを個人用マクロブックへ保存しましたが、次にexcelを起動するときにpersonal.xlsが、自動的に開きません。C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel\XLSTARTには、きちんと保存されているのですが・・。

専門家に質問してみよう