• ベストアンサー

マクロを使わないエクセル起動時設定の方法

エクセル起動時にワークシートを指定できる事は可能ですか?別シートで保存終了するとどうしても次に起動すると最後に表示していたシートが表示されるのです。 ↑ この質問がQNo.591410であったのですが、マクロを使っての方法であるため同様の内容でマクロを使わない設定の方法があれば教えて頂きたいです。よろしくお願い致します。

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

  • ベストアンサー
noname#101087
noname#101087
回答No.1

(検索が下手くそで、QNo.591410 を見つけられませんでした。質問を誤解しているかも知れませんが....) 「ワークシート」とは、特定のファイルですか?それとも、テンプレートですか? 特定のファイルなら、起動用ショートカットに指定する。 テンプレートなら、以下。 (1) 下記パスへ起動時に表示させたいシート(テンプレート)を入れておく。  C:\Documents and Settings\(ユーザ名)\Application Data\Microsoft\Excel\XLSTART (2) 起動用ショートカットにExcel の起動スイッチを利用する。 > "/t (テンプレート・ファイル・パス)"  指定したファイルがデフォルトのブックのテンプレートとして使用されます。  http://support.microsoft.com/kb/291288/ja

arion201
質問者

お礼

返信遅くなり申し訳ありませんでした。 回答頂いたところをヒントにもう少し私好みの感じに修正することができました。 本当にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelのマクロを連続で

     Excelのマクロを作ってあるワークシートがいくつかあります。それを、Aのワークシートを立ち上げてボタンを押してそのマクロを起動~終了。それが終わったら、Bのワークシートを立ち上げてボタンを押してそのマクロを起動~終了。それが終わったら、Cのワークシートを立ち上げてボタンを押してそのマクロを起動~終了。というように10回くらい作業しています。以前は、Aの次にCということもありましたが、今は、A~B~Cと決まった順序で起動しますので、これをマクロで自動化できないのでしょうか?ただし、現状のボタンでのそのワークシートのみの起動~終了も可能にしておきたいと思います。

  • 何点かあるのですが・・・

    まず1点目です。 エクセルマクロで、フォームの「ボタン」で終了させる様にしたいのですが、画面右上の×マークではアプリケーションを終了させないようにする事は可能ですか?終了コマンドは作成しました。後はこれだけなのです。 次に2点目ですが、エクセル起動時にワークシートを指定できる事は可能ですか?別シートで保存終了するとどうしても次に起動すると最後に表示していたシートが表示されるのです。御指南をお願い致します。 快答頂けたら必ず20点・・・

  • マクロを含んだExcelシートが開けない

    OSはWindows2000(office2000)です。 Excel2000を使用しています。 マクロを使って表を作成していたのですが、一旦保存を して終了し、翌日に作業しようと思い、クリックすると プログラムが応答しません。という表示がでて起動でき ません。そのワークシートから別のワークシートを参照 しているのですが、その参照先のワークシート(マクロ 含)も起動できません。マクロを含むシートがかなりの 件数あるのですが、すべて開けなくなってしまいました。 セキュリティレベルを「低」にしても同様でした。 マクロを含まないワークシートは開けます。 どのような原因が考えられるのでしょうか? 対処法などご存知でしたらお教えください。

  • アクセス2000のマクロの設定について

    アクセスのマクロで、アクセスのデータベースを、指定したエクセルファイル内の、指定したシートにエクスポートするマクロ設定をしたいのですが、よく判りません。 マクロ設定で、アクションのワークシート設定を選ぶまでは判ったのですが、テーブル名、ファイル名、フィールド名の設定、範囲の設定の意味が判りません(ヘルプを見たのですが、理解出来ません)。どなたか設定方法を教えて下さい。

  • エクセル起動時に、オートオープンマクロでもう一つのエクセル(以下『マス

    エクセル起動時に、オートオープンマクロでもう一つのエクセル(以下『マスタ情報』と表示)が 連動して起動するように設定をしているのですが、この『マスタ情報』のエクセルが起動している 事実をユーザーに秘密にしておく設定は可能でしょうか?(保存先を知らせたくないためです)  ActiveWindow.Visible = False 『マスタ情報』のエクセルをアクティブにして上記のマクロ構文を付け加えれば確かにウィンドウが 非表示にはなるのですが、ユーザーにツール『ウィンドウ』の『再表示』メニューをクリックされて しまうと、せっかく非表示にした『マスタ情報』のエクセルが再表示されてしまいます。  Sheets(1).Visible = xlVeryhidden ユーザーに再表示させたくない対象のオブジェクトがシートの場合であれば、上記のマクロ構文で 解決できるのですが・・・  ActiveWindow.Visible = xlVeryhidden 上記マクロ構文を試してみたところ、エラーは発生しなかったのですが『マスタ情報』のエクセルは 非表示に設定されることなくマクロの処理が終了してしまいました。ブック(ウィンドウ)を完全に 非表示にする方法をご存知の方、是非教えて頂けますよう宜しくお願いします。

  • ワードからエクセルマクロの起動

    ワードに「挿入」-「オブジェクト」-新規作成タブの「エクセルワークシート」を選択してワークシート(表)を挿入しました。 そして、このエクセルの表に色をつける等の処理をしたいのですが、 この時エクセルを開かないであくまでもワード上でやりたいのです。 でもワードマクロからこのエクセル表を制御するには限りがあり、 エクセルマクロを起動できたらいいと思うのですが、その方法がわかりません。 どのように記述すればいいのでしょうか? わかりにくい質問かもしれませんがどなたかよろしくお願いします。 ワード、エクセルともに98です。

  • ハイパーリンク設定をマクロに記録したい(エクセル2000)

    フォルダ内のファイルの一覧をエクセルで作り、目次のようにハイパーリンクでジャンプするようにします。1フォルダ、1シートとします。 エクセルの文字列を選択して、ハイパーリンク設定画面で、リンク先のフォルダを指定するところまでをマクロに記録し、ショートカットキーに登録して作業を早くしたいのです。 ところが、リンク設定が完了するまでマクロ記録の終了ができません。フォルダ指定までのマクロでないと他の文字列に使えません。 リンク設定の途中でマクロ記録を終了する方法はないでしょうか?

  • Excelの起動が遅いです。

    度々失礼します。 タイトルの通りExcelの起動がかなり遅いです。 何とかしてせめて数秒以内に起動するにはどの様な事をしたらいいのでしょうか? 新規Excelファイルを作成(起動)すると即開きます。 マクロを組んだExcelファイルを起動すると起動まで30秒以上かかります。 やってみた事 マクロが含まれているので遅いと思い、すべてのマクロを削除しました。(コードを全選択してDeleteキー) 保存をして再度開くとマクロを実行しますか?のメニューが出てきました。 マクロを全部消したので起動しないを選択してファイルを開いてもマクロが含まれている時と同じ位遅く起動します。 次に1シートを削除して保存、起動を繰り返してみました。 そうしたところ特定のシートがある場合(1シート)起動が遅い事が分かりました。 その1シートのみを残した状態で保存をして、シートの中身を消して上書き保存をしました。(全選択してDelete) 中身が無く1シートのみのExcelファイルを開いたのですが、マクロの起動を聞かれ起動してみましたがかなり時間がかかります。(起動しないを選択)

  • Excelのマクロについて

    マクロの保存先を「開いているすべてのブック」にして、 A2~A32をいったん削除した後で、 1月1日から、1月31日を入力して、 最後にA2をアクティブセルにしておく、というマクロを作りました。 1/1と入力すると、普通、1月1日と表示されますよね? 同一ブック、同一シートないでしたら、そのように表示されるのですが、 同一ブック、別シートあるいは、 別ブックで、このマクロを実行すると、 2001/1/1と表示されます。 あとで、セルの表示形式を変えればいいんでしょうが、 この原因が、なぜ、そうなるのかが知りたいです。 (まだ、そのシート内以外だと、マクロが設定できない、 とかの方がわかるんですが。) また、 同一シートでなくても、 1月1日~1月31日の表示形式のままで、 設定できるマクロがあったら、あわせて教えてください。 作成しているファイルの、 バージョンは、Excel2002ですが、 マクロは、2000と変わらないと思うんですが・・・。 よろしくお願いいたします。

  • EXCEL97で自作マクロを規定で起動したい

    OS WindowsXP 対象ソフト Excel97 及び Excel2003 何方か教えてください。 新規エクセルを起動した場合にも必ず 自作のマクロが起動するようにしたいのですが 具体的には以下の通りです。 1.メニューツールバーに 固定場所に保存してある   画像をExcel97のシートへ挿入するマクロと   それを実行するボタンを作成。 2.設定は会社の全PC約100台に設定したい。 3.どのパソコンでもExcelを新規に起動した際に   必ずメニューツールバーに上記ボタンが表示   されるようにしたい。 以上をWord97・Word2003では可能でした。  マクロをThisDocuments内に記述して保存したら  新規Wordでボタンの使用が可能になりました。