- ベストアンサー
マクロの保存先を変更するには
検索してみたのですが見つからなかったのでお願いします。 簡単なことかもしれませんが。 以前、マクロの自動記録で「作業中のブック」へマクロを保存しました。 今回別のブックでも同じマクロを使いたいと思ったのですが、一旦マクロの保存先を「作業中のブック」にして保存したものを「個人用マクロ(Personal.xls)」に変更するのはどうすればよいのでしょうか? WindowsXPで、Office2000を利用しています。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- マクロの記録ができません
こんにちは、教えてください。マクロを作ろうとしているのですがうまくいきません。ヴァージョンは「2002」です。 「マクロの保存先」で「個人用マクロブック」を選び実行しようとしたら「起動フォルダにある個人用マクロブックは記録のために開かれた状態でなければなりません」>「記録できません」というエラーが出て実行できませんでした。 過去にも似た質問があったので読んでみると、個人用マクロブックは「XLSTART」というフォルダの中に「PERSONAL.XLS」というファイル名で認識されているとのこと。確かに「XLSTART」というフォルダはあるのですが中は空でした。場所は、「ドライブ名:\Program Files\Microsoft Office\Office10\XLSTART」です(ドライブ名:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel\XLSTARTではありませんでした)。 そこで新しいブックを立ち上げて「PERSONAL.XLS」という名前で「XLSTART」フォルダに保存してみました。すると、新しいブックを立ち上げようとすると、通常は「Book1」という名前のブックができるのに、自動的に「PERSONAL.XLS」が立ち上がるようになってしまいました。 この状態でマクロの記録をしてみたら、一応記録はできますし動きます。 ところが、このマクロを編集しようとVBEを起動しても、Moduleが出て来ません。「VBAProject(PERSONAL.XLS)」と表示されるべき場所には「Sheet1」とあります。 そこで「XLSTART」フォルダの中の「PERSONAL.XLS」を削除してみたところ、以前と同じように新しいブックは「Book1」という名前に戻りました。ただし、マクロの記録はできません。 ちょっと混乱気味ですが、やりたいことは以下の3点です。 1.個人用マクロブックにマクロが記録できるようにしたい。 2.VBEで作ったマクロを編集したい。 3.新しいブックは「Book1」で立ち上がるようにしたい。 どうしたらいいのでしょうか。ご回答いただければ幸いです。
- ベストアンサー
- オフィス系ソフト
- エクセル マクロを保存させる場所について
最近マクロの基本中の基本を勉強し始めた者です。 あるフォルダの中にある100個近くあるエクセルのファイルすべてに同じような作業をしたいので 100個あるファイルの内の1個を使ってマクロを組みました。 その際、マクロの保存先は「PERSONAL.XLS」を選びました。 残りの99個のファイルは、組んだマクロを使って簡単に作業を終わらせることができたのですが それ以来、全く無関係なエクセルを起動させても 「PERSONAL.XLS」というシートが立ち上がってきてしまうようになってしまいました。 保存先を「PERSONAL.XLS」にしたのがやはり原因なのでしょうか? もしそうなら、保存先は「開いているすべてのブック」「作業中のブック」どちらに変更すればよいでしょうか? 長文で失礼いたしました。
- ベストアンサー
- オフィス系ソフト
- マクロの保存先の変更
Excel2003で、既存のマクロの保存先を 「作業中のブック」から「個人用マクロブック」に 変更したいのですが、どのようにしたらできるのでしょうか? 新たにマクロを新規登録する時に「個人用マクロブック」を 選択して、内容をコピペするしかないのでしょうか。 もっと簡単にできないでしょうか? マクロ初心者なので、内容がおかしいかもしれませんが よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBAを用いた場合のマクロの保存先について
VBAを用いて作ったマクロの保存先は、どこかで設定できるのでしょうか。 これまで、何も考えずに保存していました。 しかし最近、マクロを記録→個人用ブックに保存した後は、変更しなければ自動的に個人ブックに保存されると知りました。 VBAで作ったマクロに関しても、このことは当てはまるのでしょうか。 当てはまるのなら、どこで保存先を設定できますか? よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- Excelマクロの勉強を始めました マクロの記録で保存先を個人用マクロ
Excelマクロの勉強を始めました マクロの記録で保存先を個人用マクロブックにしようとすると ”起動フォルダにある個人用マクロブックは記録のために開かれた状態でなければなりません”とのメッセージです ところが表示タブのウィンドウの再表示をクリックしようにもグレイになっていてクリックできません さっぱり訳が分からずお手上げです どういったことが考えられるでしょうか 何かヒントでもよろしくお願いします なお WindowsXP オフィス2007を使っています
- ベストアンサー
- その他MS Office製品
- 【Excel】マクロの保存先について
Excel2003を使用しています。 すでに作成済みで使用しているマクロの保存先を変更することはできるのでしょうか? 例えば、Aという名前のマクロの保存先が「作業中のブック」だった場合に、あとから保存先を「個人用マクロブック」へ変更するといった感じです。 変更可能であれば、その方法を教えていただきたいのですが。。。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル:マクロの保存先(I):どれを選択するの?
【新しいマクロの記録】→マクロの保存先(I): (1)個人用マクロブック (2)新しいブック (3)作業中のブック どれを選択すればいいのでしょうか? 次の場合は、(1) (2) (3)の どれを選択すればいいか? ◆マクロ専用のファイルにマクロを記録して、必要なときに呼び出して使いたい。
- ベストアンサー
- オフィス系ソフト
- Excel2010のマクロの記録について
Windows 7でExcel2010を使用しています。 マクロの記録ボタンを押して、マクロの保存先を「個人用マクロブック」とすると 「起動フォルダーにある個人用マクロブックは、記録のために開かれた状態でなければなりません」 と出てきます。 色々検索をして調べてみました。 すると、ヘルプの中で「使用できないアイテム」を確認しましたか? という意見が圧倒的に多かったのですが、Excel2010のヘルプにはそんな物はありませんでした。 そこで、Alt+F11でVBAをあけてみて、左側のプロジェクト一覧を見たら、 atpvban.xls(ATPVBAEN.XLAM) VBAProject(Book1) VBAProject(FUNCRES.XLAM) があり、 Excel2007にあった VBAProject(PERSONAL.XLSB) がありません。 検索によるとPersonal.xlsbが必要なのかどうかわかりませんが、Excel2007にはそれがあり、記録もできました。 いったい、何が起こっているのかさっぱり分かりません。 個人的には、いつも「個人用マクロブック」が使えて、マクロの記録がどのファイルでもできたらよいと思っています。 どうすればよい顔してください。 よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- 作ったマクロをアドインするには?
エクセル2000で [Visual Basic]ツールバーの [マクロの記録]をクリックして 「マクロの記録」のダイアログボックスを表示して 「マクロの保存先」を「個人用マクロ ブック」を選択して マクロを記録します. 記録したマクロは Windows\Application Data\Microsoft\Excel\Xlstart のフォルダに,Personal.xlsという名前で保存されます. 次回からエクセルを起動すると, そのPersonal.xlsで起動しますが そのファイルで計算などをして そのファイル名で保存すると, 次回の起動にその保存の影響が出てします. 質問です エクセルを標準の状態で起動して, なおかつ自分で作ったマクロを 簡単に使うにはどうしたらいいでしょうか? アドインするとか本に書いていますが・・・
- ベストアンサー
- オフィス系ソフト
補足
早速の回答ありがとうございます。 標準モジュールへのコピーですが、「ツール」-「マクロ」で[編集]ボタンをクリックし、かかれているコードを全てコピー→標準モジュールのModule1に貼り付ける この手順で間違いないですか? Excelはかなり使っているのですがマクロはど素人で変な質問でしたら申し訳ありません。