• ベストアンサー

Excelファイルを開いた際 保存元ドライブ名を表示できますか

ウインド最上部にファイル名が出ますが、ドライブ名も表示したいです。 複数のドライブに同じファイル名でバックアップを保存しています。 explorerでクリックして開いていますが、他のドライブに「別名で保存する」際、自分がどのドライブだったか忘れます。 また"別名で保存"の際、そのドライブにたどり着くすばやい方法ありますか? Excel 2000 windowsXPpro

noname#245250
noname#245250

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

  • ベストアンサー
  • masa_019
  • ベストアンサー率61% (121/197)
回答No.3

>bookを開いてはそのVBA Projectにある >「ThisWorkbook」に記載しないといけないみたいです。 >それでよろしいのでしょうか? そんなことは無いですよ。 VBEのメニューの「挿入」-「クラスモジュール」で PERSONAL.XLSにクラスモジュールを挿入し、 名前はClass1のままにしておきます。 そこに以下を貼りつけ、 Public WithEvents ExcelApp As Application Private Sub ExcelApp_WindowActivate _ (ByVal Wb As Excel.Workbook, ByVal Wn As Excel.Window) ActiveWindow.Caption = ActiveWorkbook.FullName End Sub PERSONAL.XLSのThisWorkBookモジュールに、 以下を貼りつけます。 Dim xlClass As New Class1 Private Sub Workbook_Open() Set xlClass.ExcelApp = Application End Sub PERSONAL.XLSをセーブして、一旦エクセルを終了します。 これで、次に任意のブックを開いたらタイトルバーに ブックのFullNameが表示されます。

noname#245250
質問者

お礼

♪出来ました♪ありがとうございます。♪いつも感じるこの感動は PCライフの中でも最高のものです。おかげさまで、使い勝手の良いエクセルになってゆきます。 心地よい幸福感に包まれて今夜は就寝です。心より感謝申し上げます。ありがとうございました。

その他の回答 (4)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.5

#4の追伸: # FullNameを常に表示することは考えてみましたが、私が取りやめたもので、 複数のブックで行き来する時に、文字列を、Captionに送るので、アクティブになるのが、かなり遅くなるような気がします。

noname#245250
質問者

お礼

お答え 感謝いたします。 現在フルネーム表示を便利に ありがたく 使っております。 別名で保存の方は、春になって時間が出来てから トライしようと考えています。 ありがとうございました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 私は、全てのブックに、FullName を表示するようには考えておりません。 また、バックアップ・コピーのマクロに関してのみ、Personal.xls の、<標準モジュール>のマクロについてボタンの関連づけを考えております。それは、メニューボタンにつけるからです。もともと、保存をすると、前のブックが閉じて、バックアップコピーで、アクティブブックが移動するからで、ちゃんとしたバックアップ・マクロがあれば、表示の問題はなくなるだろうと思っていました。 だから、Personal.xls で、クラス-インスタンスを設けて、FullNameを常に表示することは考えてみましたが、私が取りやめたもので、それについては、なんとも言えません。

noname#245250
質問者

お礼

アドバイス 感謝申し上げます。 私 低スキルながら なるほどしました。 ありがとうございました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 Visual Basic Editor の画面を開けたら、左上のプロジェクトの中の、ThisWorkbook をダブルクリックして、画面を開いて、以下の三行を加えてください。 '<ThisWorkbook モジュール> '---------------------------------- Private Sub Workbook_WindowActivate(ByVal Wn As Window)  ActiveWindow.Caption = ActiveWorkbook.FullName End Sub '---------------------------------- >ウインド最上部にファイル名が出ますが、ドライブ名も表示したいです。 複数のドライブに同じファイル名でバックアップを保存しています。 本当は、マクロ処理したほうがよいですね。それをツールボタンなどにします。多少面倒な手順が必要ですが、 '<個人用マクロブックに登録>ユーザー設定でボタンを標準メニューに貼り付け> '--------------------------------- Sub BackUpMacro() Dim myArray As Variant Dim d As Variant  '複数設定する場所を、以下に書き込む。  myArray = Array("C:\Documents and Settings\<My Name>\My Documents\", "D:\")  For Each d In myArray  ThisWorkbook.SaveCopyAs d & ThisWorkbook.Name  Next End Sub '---------------------------------

noname#245250
質問者

補足

ありがとうございました。 とりあえず最初の<ThisWorkbook モジュールに3行の構文追加>しまして出来ました。常用するブック3個を開いて、それぞれにコピーしました。VBAProject(PERSONAL.XLS)の中に [Microsoft Excel Objects] に Sheet1 と ThisWorkbook がありますからこれだけにcopyしたのでは、他のブックを開いたときは目的が達せないようなので、bookを開いてはそのVBA Projectにある「ThisWorkbook」に記載しないといけないみたいです。それでよろしいのでしょうか? 

  • k-konno
  • ベストアンサー率40% (34/83)
回答No.1

表示→ツールバー→WEBにチェックで保存先がわかると思います。 保存先のショートカットを作成しておけば、ドライブにたどりつき易いと思います。 以上で対応できませんでしたらごめんなさい。

noname#245250
質問者

お礼

出来ました。ありがとうございました。 ツールバーの行が増えるのが難点ではあります。

関連するQ&A

  • EXCELで保存する際に、必ず別名で保存しなければいけないようにするに

    EXCELで保存する際に、必ず別名で保存しなければいけないようにするにはどうしたらいいのでしょうか? 目的は、元のファイルを上書きしないためです。元のファイルをテンプレートにし、入力した後には、必ず別名で保存するようにしたいのです。 宜しくお願いいたします

  • ファイルをダウンロードする際に保存の確認メッセージが表示されない

    WindowsVista+IE8を利用しています。 ホームページよりZIPファイルのリンク先をクリックした際、今までは[ファイルのダウンロード セキュリティの警告]ウィンドが表示され、実行/保存の選択が出来ていました。 ここ最近、ZIPファイルのリンク先をクリックするとIEの新しいウィンドが開きファイルが自動ダウンロードされるようになっています。 ダウンロード完了後、解凍されたファイルがエクスプローラで表示されます。 以前のように警告表示が出るように設定変更をしたいのですが、どの設定を変更してよいやら悩んでおります。 ご存知の方おりましたらよろしくお願いします。

  • 「名前をつけて保存」のウィンドウに表示されるフォルダの順番について

    エクセルとワード(2003)に関しての質問です。 あるファイルを編集して別名で保存するため「名前をつけて保存」を選択します。 するとウィンドウが表示されて、そこに新しいファイル名を書いて保存しますよね。 その際、保存するフォルダを選ぶわけですけど、そのウィンドウに表示されるフォルダの順番が、エクスプローラーで表示される順番と全然違うんです。ですので、ファイルを保存したいフォルダがどこにあるのか、ちょっと手惑うんです。ちなみに「ファイルを開く」で表示される順番もやはりエクスプローラーの表示と違います。 一体、どういう順番で表示されているのでしょうか。エクスプローラと常に同じ表示するにはどうしたらいいのでしょうか。

  • EXCEL97でファイルの保存が出来ません

    EXCEL97でファイルの保存が出来なくて困っています。 ファイル→別名で保存&保存等、指示をしても 保存しますか、の表示も出てきません。 なにが理由なのかもまったくわからなくて困っています。 対処方法を教えてください!

  • エクスプローラでファイル名を最後まで表示する方法(キーボード操作で)

    エクスプローラでフォルダにあるファイルを表示する際、 長いファイル名のものがあると、ファイル名が最後まで表示できません。 エクスプローラ上部の「名前」と「種類」の間をダブルクリックすると、一番長いファイル名の長さまで「名前」の表示を拡大してくれます。 これをキーボード操作で実現できないでしょうか。 ご存知の方、いらっしゃいましたら、教えてください。

  • エクセルやワードでファイルを保存するとき

    エクセルやワードでファイルを保存するとき、保存先を指定したり、ファイル名を付けるウィンドが現れると思いますが、そのウィンドの左側に「履歴」「マイドキュメント」「デスクトップ」「お気に入り」「マイネットワーク」のアイコンが現れます。そこに自分がよく使う 保存先のフォルダを追加で表示させることはできますでしょうか。できる場合は手法をお教えください。 WinXP、OfficeXPを使用してます。 よろしくお願いします。

  • Windows7のバックアップ保存先とファイル名について質問します。

    Windows7のバックアップ保存先とファイル名について質問します。 バックアップの保存先を外付けHDD(私の場合はWドライブ)に選択しましたが、Wドライブ直下に保存されてしまいます。 例えば、Wドライブのひとつしたのホルダーに保存することはできないのでしょうか。 また、保存は具体的にどのようなファイル名で保存されますか。ひとつのファイルでしょうか、それとも複数のファイルに保存されますか。

  • エクセルファイルが保存できない

    Macbook Airを使っています。 OSはMac OS X(バージョン10.7.5) 本日から急に起こった現象です。 エクセルファイルを編集保存しようとするとアプリケーションが応答しなくなります。 また、すでにあるエクセルのファイルを編集保存しようとすると、別名で保存されます。 (例えば、0EE50000とか5AAE0000とか勝手に別ファイル名で保存されます) 何が原因かわからなくて困っています。詳しい方がいたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • エクセルで「ファイル保存名」を自動作成したい

    エクセルで、複数の店舗で使用する「販売日報」を作成しております。 各店舗からいただくこの日報は別のシステムで取り込みを行う為、 ファイル名を統一する必要があり、店舗側で勝手にファイル名を作成 できないように、例えば、日報のエクセルのシート内に「ファイル保存」 ボタンを作成し、ファイル名を自動作成するマクロを登録したいと思って おりますが、マクロはほとんど分からず、いいアイデアが浮かびません。 どなたかお知恵をお貸しいただけないでしょうか? ■ファイル名は、下記のように「販売日報」を先頭にして店舗名_保存日_ 保存時間の体裁を考えてます。  ファイル名:販売日報_(店舗名)_(日付)_(時間)   ※(店舗名)は販売日報(エクセル)内で「A1セル」など固定した    場所に入力されており、その値を参照したい。   ※「日付」「時間」も自動作成したい。 うまくお伝えすることができませんが、イメージとしては「ファイル保存」 ボタンを押すと、エクセルで左上の「ファイル」-「名前を付けて保存」 を押した際に表示される「保存先を選択する画面」が表示され、ファイル名 には、『販売日報_(店舗名)_(日付)_(時間)』が既に表示されている、 といった具合です。 いろいろネットを介し調べましたが、ぴったりのものがなく悩んでおりました。 何卒宜しくお願いいたします。

  • EXCELのファイルが開けません

    ある日EXCEL2000で作成したファイルを、翌日エクスプローラでそのファイル名をクリックしますと、EXCELは起動するのですが、いつまで経ってもそのファイルが開けません。エクスプローラ上ではそのファイル名およびファイル容量は正常に表示されているのですが。 そこで、そのファイルが入っているEドライブのエラーチェックおよび修正(WindowsXPの機能)を行いましたが、かわりません。 ほぼ同じ時期に作成した別のEXCELファイルは正常に開けるのですが。 何かファイルの修復方法がありましたらお教え下さい。 よろしくお願い致します。

専門家に質問してみよう