• 締切済み

マクロの保存先について

会社でデータ入力をしています。 エクセルのファイルに大量の画像を貼り付けていかなくてはならないので、下記のようなマクロを作りました。 挿入した画像のサイズを変えるマクロです。 Sub Macro() Selection.ShapeRange.ScaleWidth 0.25, msoTrue, msoScaleFromTopLeft Selection.ShapeRange.ScaleHeight 0.25, msoTrue, msoScaleFromTopLeft End Sub 作成したのはいいのですが、マクロを保存するときに「個人用マクロブック」に保存できません。「作業中のブック」や「開いているすべてのブック」などの項目はあるのですが、「個人用マクロブック」だけありません。複数のファイルで使いたいので、「個人用」に保存したいのですが・・・。ちなみに使っているのはエクセル2002です。 マクロは基礎的な事しか習っていなので、どこがおかしいのかよく分かりません。マクロはちゃんと実行できます。 どなたか詳しい方アドバイスお願いします。拙い説明ですが、よろしくお願いします。

みんなの回答

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

こんばんは。 個人用マクロブックは、個人用マクロブックを予め作らなくてはなりません。 そのために、簡単に作るには、臨時で記録マクロの記録させる際に、個人用マクロブックを指定してあげれば、個人用マクロブックが、 C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\Excel\XLSTART\ フォルダに、PERSONAL.XLS というファイルが出来上がります。出来上がった、記録マクロは、そのまま削除してしまえばよいです。 ただし、個人用マクロブックに登録するということは、本来、個人用マクロブックは、Excelの起動時に設定させたり、ツール・ボタンに登録したマクロのためにするものです。あまり入れすぎると、Excelの起動が遅くなります。

関連するQ&A