• ベストアンサー

Excelマクロの登録されたModule10の名前変更出来ますか

Exel2000のマクロの実行をツールバーに登録していますが、それをクリックして開く「マクロ」のウインドのマクロ名ボックスには PERSONALXLS!セル黄色 などとエディタの最初の行を工夫することで表示できますが、 VBエディタのVBAProject(personal.xls)には Module1~Module10などと表記されます。これを変名することは出来ないのですか?「セル連結するしない」などに。

noname#245250
noname#245250

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

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

プロジェクトエクスプローラーの標準モジュールの「Module1」(現在名)をクリックする。 表示-プロパティウインドウ-オブジェクト名の上から aaaa1と上書きし、右上のXで閉じる。 プロジェクトエクスプローラーの標準モジュールのところの名前がaaaa1になった。 こんな問題ではないのでしょうか?

noname#245250
質問者

お礼

プロジェクトエクスプローラーを自分には不要と、閉じていたのを忘れて騒いでおりました。ありがとうございました。

noname#245250
質問者

補足

この場をお借りして、#1お礼欄に追加質問をしてしまったことをお詫びいたします。 そしてクローズいたします。 皆様ありがとうございました。

その他の回答 (1)

  • nihonjinn
  • ベストアンサー率39% (79/200)
回答No.1

出来ました。Moduleをクリックして「オブジェクト名」をクリックしたら入力カーソルが入って変更できましたよ。

noname#245250
質問者

お礼

ごめんなさい、出来ました。プロパリを閉じていたからかも知れません。ツールバーのアイコン[プロパリウインド] をクリックすると開くウインドの(オブジェクト名)をクリックすると変更できました。ありがとうございました。 ところで試行錯誤の作業をしている内に、[プロジェクトエクスプローラ]のウインドや[プロパリウインド]が単独で開く様になり、Module1をダブルクリックすると別ウインドで構文ウインドが開きます。デホルトの1ウインドに戻したいのすが教えてください。

noname#245250
質問者

補足

ありがとうございます。 >「オブジェクト名」をクリックしたら が判りません。 VBエディタの左ペインで[Module 10]をクリックしても何も起こりません。 可成りスキル低いので ごめんなさい。

関連するQ&A

  • Excelマクロ実行不可で掃除してみたい

    Excel2000 罫線を除く全て貼り付けをマクロに記録しCtrl][Alt][v]のショートカットキーを使いたかったので、マクロの記述を他の(以前教わった)Auto_Open()のVBAにコピーししました。その日は使えたのですが、後日使えなくなりました。打つ手はありますか?   今度は既存のVBAに引っ越さないでやってみようと、VBAProject(PERSONAL.XLS)の各Moduleを解放し何もない状態で 再び[罫線を除く全て]を貼付けるマクロを記録しました。やはり実行できません。 症状としては  罫線で囲まれたセルを選択してコピーし 貼付け先を選択し ツールバーの[実行三角印]をクリックするとコピー元の点線アクティブが解除されてしまいます。 何かが悪さしている感じです。お掃除は出来ないでしょうか? Excelを削除してインストールし直さないとダメでしょうか?上書き再インストールでは直りませんでした。

  • エクセルのマクロの記憶について質問です。

    知人にエクセルのマクロを作ってもらいました。(メモ帳に貼付けた状態で3種類あります) エクセルに保存する時に 「ツール」「マクロ」「新しいマクロの記憶」どこかのセルを2、3個クリック。 マクロ名は何も変えずに「Macro1」のまま、マクロの保存先は「個人用マクロブック」 セルを適当に2、3個クリック。で「記憶終了」をクリック。 次にAltとF11を押す。 標準モジュールのModule1を開いてメモ帳のデータを貼付け。 マクロのタイトルはSub SSS()となっています。 で、エクセルの終了「個人用マクロブックの変更を保存・・・」の画面で「はい」を クリック。 次にマクロを掛けたいデータを立ち上げてマクロを実行しようとして「ツール」「マクロ」の画面でPERSONAL.XLS.SSS というのとPERSONAL.XLS.Macro1というのが 出来ています。 これっておかしいのですよね? どうすればよいのですか? 何種類かマクロを使うので名前は「SSS」にしたいのです。 最初のマクロの記憶のところでマクロ名をMacro1のままにしたのは間違いですか? 又、何度かマクロを保存しては削除したりと繰り返すとマクロ自体は一つ二つなんですが Module1がどんどん増えてModule8くらいになってしまっています。 どのようにすれば良いのですか? 大変初歩的な質問で申し訳ありませんが宜しくお願いします。 ちなみにエクセルは2000を使用しています。

  • エクセル:ツールバーへのマクロ登録について

    エクセル2002でユーザー設定ツールバーのボタンに個人用マクロブックのマクロを登録して使用しています。 同じ登録を複数の人のPCに設定しているのですが、ある人のPCで、たまに”'PERSONAL.XLS'は既に開いています~”のメッセージがでるのですが、マクロの登録画面でマクロ名を変更すると使えるようになります。 普通に使えるときのマクロ登録画面に表示されるマクロ名は「PERSONAL.XLS!マクロ名」なのですがメッセージがでたときのマクロ名は「C:\Documents and Settings~」に変わっています。 どういう条件で使用するとこうなるのかおわかりになる方がいらっしゃったらお教えください。 よろしくお願いします。

  • マクロの記録ができません

     こんにちは、教えてください。マクロを作ろうとしているのですがうまくいきません。ヴァージョンは「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」で立ち上がるようにしたい。  どうしたらいいのでしょうか。ご回答いただければ幸いです。

  • Excel97、personal.xlsについて

    Excel97VBAの勉強をしていたのですが、いつのまにかエクセルを立ち上げるとpersonal.xlsのブックだけが出るようになりました。新規作成で普通に3枚のシートがあるブックは立ち上がるのですが、いちいちpersonal.xlsを閉じなければならないのでしょうか?マクロの保存先を個人用ブックにしてVBエディタの中で修正をしたりしていたのですが、それと関係あるのでしょうか?personal.xlsを閉じてもメニューの再表示は使えなくなっています。元の設定に戻すにはどうしたら良いのでしょうか?

  • Excelの起動時に、もう一つウィンドウが開いてしまう

    よく知らないのにマクロを使おうとして、 おそらくExcelの新規ブックを書き換えてしまったようです。 新規ブックを開いてウィンドウの再表示を選ぶと、 「PERSONAL.XLS」というウィンドウが開きます。 新規ブックを開いてVisualBasicを開いて、 プロジェクトエクスプローラを表示すると、 VBAProject(PERSONAL.XLS)というのがくっついてます。 これをなくすにはどうすればよいのでしょうか。 会社のPCで厄介なんですが修復か、 再インストールしかありませんか。 助けてください…(;_;)

  • Excel2010のマクロの記録について

    Windows 7でExcel2010を使用しています。 マクロの記録ボタンを押して、マクロの保存先を「個人用マクロブック」とすると 「起動フォルダーにある個人用マクロブックは、記録のために開かれた状態でなければなりません」 と出てきます。 色々検索をして調べてみました。 すると、ヘルプの中で「使用できないアイテム」を確認しましたか? という意見が圧倒的に多かったのですが、Excel2010のヘルプにはそんな物はありませんでした。 そこで、Alt+F11でVBAをあけてみて、左側のプロジェクト一覧を見たら、 atpvban.xls(ATPVBAEN.XLAM) VBAProject(Book1) VBAProject(FUNCRES.XLAM) があり、 Excel2007にあった VBAProject(PERSONAL.XLSB) がありません。 検索によるとPersonal.xlsbが必要なのかどうかわかりませんが、Excel2007にはそれがあり、記録もできました。 いったい、何が起こっているのかさっぱり分かりません。 個人的には、いつも「個人用マクロブック」が使えて、マクロの記録がどのファイルでもできたらよいと思っています。 どうすればよい顔してください。 よろしくお願いいたします。

  • エクセルでマクロの編集画面を表示するには?

    エクセルでマクロの編集画面を表示するには? 市販のマニュアル本によると、マクロの編集をするには、 「ツール」メニューの「マクロ」→「Visual Basic Ediror」を選ぶと、画面左側にPersonal.XLSにぶら下がった「Module~」のアイコンが表示される・・・、と書かれています。 ところが、私の場合は全面灰色になったままで何も表示されないのですが、どう対処すればよろしいでしょうか?

  • エクセルのツールバーが表示されない

    エクセルで自作のツールバーが、突然表示されなくなりました。 『表示』→『ツールバー』の中にも有りません。 personal.xlsにマクロは残っています。 復旧は出来ますか。 よろしくお願いします。

  • PERSONAL..XLSを削除できない

    Windows XP SP2 Excel2002 を使用しています。 Excelの起動と同時に入力モードを「ひらがなに」というのがあったので手順通りに実行したのですが、やはり起動時には入力モードを変えたくないのでPersonal.xlsを削除しようとするのですが、どこにあるのか わからないので削除できません。しかも、メニュー→ツール→マクロ→マクロをクリックするとマクロ名の欄にPERSONAL.XLS!Macro1 と Macro2(これは自分で記録したマクロです) が表示されています。このPERSONAL.XLS!Macro1 をなんとか削除したいのですが。 どなたかお教え下さい。よろしくお願い致します。 実行した手順は (1)メニュー→ツール→マクロ→新しいマクロの記録 (2)マクロの保存先を個人用マクロブックとして、OKをクリック (3)記録終了ボタンをクリック (4)メニュー→ツール→マクロ→Visual Basic Editor をクリック (5)左に表示されているプロジェクトエクスプローラのVBAProject(PERSONAL.XLS)の  Microsoft Excel ObjectsのThisWorkbookを開く (6)開いたコードウィンドウに Private Sub Workbook_Open() SendKeys "%{kanji}" End Sub を入力 (7)Excelを終了しようとすると個人用マクロブックの変更を保存しますか?  のメッセージがでるので「はい」をクリック  以上で終了 これでExcel起動時に入力モードが「ひらがな」になるが、やはり起動時から入力モードを「ひらがな」にしたくない場合は起動フォルダの Personal.xlsを削除して下さい。となっています。 あと気になるのは メニュー→ツール→マクロ→Visual Basic Editor をクリックすると 左に表示されているプロジェクトエクスプローラのなかにVBAProject(PERSONAL.XLS)が表示されていますが、上記の手順を実行するまでは 表示されていませんでした。これも削除することはできますか?   いろいろ長い文章でわかりにくいかもわかりませんが、   よろしくお願い致します。  

専門家に質問してみよう