• 締切済み

エクセルの保存をするときのタイトルを自動で設定できるようにしたい

エクセルのファイルを保存するときに、通常では"book1"などのタイトルがカスタムとしてつけられます。 このタイトルを、どれかのセルを指定して自動的に設定することは出来ないでしょうか? たとえば、セルA1にファイルのタイトルが入っているときに、そのタイトルがそのまま保存ファイルのタイトルになる、というようなことです。 ワードなんかでは最初の文章がタイトルになったりしますが、そういう設定はどこで変えれるのでしょう。 どなたかご存知なかたが居られたらぜひ教えてください!

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

Sheet1のA1セルに、保存するエクセルファイルの名を入れておく。 TestExlと入力しました。 Sub test01() Application.Dialogs(xlDialogSaveAs).Show Cells(1, "A") End Sub を実行しました。 「名前をつけて保存」のダイアロウグがでて、「ファイル名」はTestExlになりました。 ただ「保存」ボタンをクリックしなければなりませんが。 各組み込みダイアロウグで指定できる引数は http://www.excel7.com/personal/vba_shiryou1.htm その他 http://support.microsoft.com/kb/139723/ja

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

こんばんは。 >ワードなんかでは最初の文章がタイトルになったりしますが、そういう設定はどこで変えれるのでしょう。 単に、コマンドボタンのようなものなら、#2さんのmoug の 図03-03のような ActiveWorkbook.SaveAs FileName:=ActiveWorkbook.Worksheets(1).Range("A1").Value のようなものか、  With Application.Dialogs(xlDialogSaveAs)  If ActiveSheet.Range("A1").Value <> "" Then    .Show (ActiveSheet.Range("A1").Value)  Else     .Show  End If  End With をPersonal.xls(個人用マクロブック)に、作ればよいと思います。 完全にWordのようにする場合は、Personal.xls のクラス・モジュールに、インスタンスをApplication に設定させます。ただ、シートのセルを読むという方式は、個人的には、あまり関心しません。理由は、ファイル名として適しているかどうかの条件がついて、その条件が外れると、自動化されないからです。私は、Excelでも、Wordと同じように自動的にファイル名をつけるようにしているので、逆にそのようなことを言うのですが、現在の形に落ち着くまでには、何度か、その周辺の修正作業をしているので、VBAのコードがある程度分からないと、そのようなスタイルはお勧めできないのです。

  • pc_knight
  • ベストアンサー率66% (52/78)
回答No.2

ANo.1さんのおっしゃる通りです。 VBAを使ってなら、紹介例があります。 http://www.moug.net/skillup/ebb/evbb/evbb017-1.htmはいかがでょう。 指定したセルのデータを使ってファイル名をつけて保存しています。

参考URL:
http://www.moug.net/skillup/ebb/evbb/evbb017-1.htm
noname#204879
noname#204879
回答No.1

「そういう設定」は、Excel にはありません。

関連するQ&A

  • エクセルの自動保存

    エクセルの自動保存について教えてください。 ワードの場合、自動保存にすると、自動保存処理時点で、下の方に処理中であることを示すバーが現れ、何らかの原因でシステムが停止しても、自動保存した時点のワード文書が別の名前になって残っていますよね。 これに対し、エクセルでの自動保存では、設定した時間間隔が来ても特に何かを保存する動作をしていないようですし、自動保存先のファイルを開いても大変少数のファイルが残っているだけで、自動保存設定をしたすべてのブックが自動保存されているようには思えません。 これって正常にエクセルの自動保存がされているのでしょうか?

  • Excelの自動保存、Wordの自動バックアップについて

    現在Office2000を使用しています。 Excelの自動保存、Wordの自動バックアップについて教えてください。 Excelの自動保存にチェックがある場合 1.ファイル名をつけていないbook1の状態で保存をしないで終了した場合、ファイルは復元できますか?また復元ファイルはどういう形式でどこにできますか? 2.強制終了された場合、ファイルは復元できますか?復元ファイルはどういう形式でどこにできますか? 3.チェックがない場合はいかなる場合も復元は不可能ですか? 4.Wordの自動バックアップもExcelの自動保存と同様ですか? 5.OfficeXPでは自動保存、自動バックアップなどの機能が強化されていると紹介されていますが、具体的にどのようなことですか? 申し訳ありませんがご存知の方教えてください。

  • Wordのプロパティのタイトル

    WordやExcelなどのプロパティにタイトルというものがあります。使いようによっては便利なのかもしれませんが、非常に邪魔です。 特にWordでは、文章の最初の文字列をファイル名にしようとしますが、普通は保存の時に変更しますよね。 ところが、「タイトル」なるものにも書き込まれているのですが、通常はそこまで変更する人はいないでしょう。 後になって、日付やら宛先やらがタイトルになっているのに気付くのではないでしょうか。 Excelではタイトルの自動入力はされないようなのですが、Wordでもそのような設定はできないのでしょうか? または、保存時に入力したファイル名と同じにすることはできませんか? ご存知の方、よろしくお願いします。

  • エクセル2000の自動保存の設定

    エクセル2000で自動保存の設定のダイロボックスで内容を変更(たとえば自動保存を行う間隔等)を変更して、そのファイルをしめて、また新たにエクセルを開くと自動保存の設定のダイロボックスの内容が初期設定の状態にもどってしまいます。変更した内容を保持したいのですができないのでしょうか。よろしくお願いいたします。

  • ワード・エクセル保存について

    MSワード98とエクセル97を使用しています。 新規で文章や表などを作成し、保存する時に 「ファイル(F)」を選択して 「名前を付けて保存(A)...」をした場合、保存されるフォルダーは 「MyDocuments」になっています。・・・・これはいいのですが ワードの場合(ワードで作成した文章等は全て「ワード文章」と云う任意の フォルダーを作成し、そこに保存しています。) 「ワード文書」のフォルダーから、保存されている文章を開き、修正後、別 の、名前で保存したい為、「名前を付けて保存(A)...」を、選択する と、表示されるフォルダーが「ワード文章」になっています。・・・・ エクセルも、同じように「エクセル関係」と云う任意のフォルダーを作成し ていますが、ワードと同じように、一度作成したファイルを開いて、修正後 「名前を付けて保存(A)...」を指定しても、エクセルの場合は、「M yDocuments」になります。ソフトをインストールした時も、特に 指定していません。エクセルも、ワードと同じように、フォルダーから、開 いた場合は、保存する時に、開いた時のフォルダーを、優先して表示させる 事かできないでしょうか??? ツール⇒オプションを見たのですが、判りませんでした。 ご存知の方、よろしくお願い致します。

  • エクセルの自動保存について

    エクセルの自動保存の機能についての質問です。 ツール⇒オプション⇒自動保存⇒次の間隔で回復用データの自動保存を行う。 にチェックをし、時間を設定する。 この設定をすると「元に戻る」の操作が出来なくなる以外、いったい何の効果があるのですか? 私は、上書き保存してくれるものと思っていましたが、 そうではなく、 ファイルを閉じる際の「保存しますか?」のポップアップ画面で「いいえ」を選択すると、最初にファイルを開く前と同じ状態 つまり、上書き保存はされていないのです。 この自動保存の機能を使うメリットを教えてください。 よろしくお願いします。

  • エクセルで名前をつけて保存する方法について。

    エクセル2000を使用しています。 名前を付けて保存する際、通常「Book1、2、3...」と 名前が付くのですが、毎回特定のセルの文字が指定されて、その文字で保存する方法というのがあるのでしょうか。 その様な機能がありましたら、どなたか教えてください。

  • エクセルの自動保存

    エクセルで資料を作成中、コンピュータがフリーズしてしまいました。 自動保存の設定はしているのですが、自動保存されたファイルの場所がわかりません。 誰か教えてください。

  • エクセル保存時に自動で日付

    お世話になります。 エクセル2003で保存するときに、 ファイル名の頭に、あるセルの日付を毎回打たなくても自動でつけることってできますか? マクロでもかまいませんが。 たとえばA1に061212と入っていたら、 そのブックを保存するときに、061212 業務日報って自動で保存時の名前に出るように なるでしょうか?

  • excelの自動保存の設定をしているのですが

    excel(2000)で自動保存設定しています。 会社のパソコンなのですが、10分何もしないでいると、 画面がロックされ?、ログインし解除するようになっています。 そうしてエクセルの画面が出てきますが、 自動保存の時間がとっくに過ぎているのですが、 そのダイアログボクスが出ていません。 一時的な画面ロックがされていると、 自動保存の設定時間はロックされたときに、とまってしまうのでしょうか?自動保存をする時間の間隔というのは 作業している間の中での時間となるのでしょうか?

専門家に質問してみよう