SMART SPACE

ハイブラウ&ハイセンス

000EXCELマクロ

[ リスト ]

マクロをすべてのエクセルファイルに適用できるようにするにはどうしたらいい?http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13128405733
マクロをすべてのエクセルファイルに適用できるようにするにはどうしたらいい?
visual basic を立ち上げ、コードを記述したとします。
そのマクロをすべてのエクセルファイルに適用できるようにするにはどうしたらいいのでしょうか?
現在はとあるエクセルファイルにマクロを入れておいて
そのファイルを立ち上げておいて
別のエクセルファイルを立ち上げ(csvファイルだったりもします)
マクロを実行しています。
なんか手間がかかりすぎるのですが
もっとスマートな方法はないのでしょうか?

作ったばかりのcsvファイルにすぐマクロを適用したい時に
もっと簡単にやれればいいのですが。

どこかのサイトで見かけた記述ですが
マクロはコレクションとして
ひとまとめにしておくとか書いてありましたが
何のことかわかりません。
どうやるのでしょうか?
  • グレード
  • 質問日時:
    2014/5/1 00:52:26
  • 残り時間:
    期限切れ
  • 閲覧数:
    88
    回答数:
    2
  • お礼:
    知恵コイン
    50枚

回答

(2件中1〜2件)
rivoisuさん
アドインにして登録すればどのブックでも使えるようになります。

私は「自作関数Function〜End Function」をアドインにした経験はあるのですがマクロ(Sub〜End Sub)もできるはずです。

関数と違ってマクロの場合はどのように起動するかが問題になります。
ショートカットができるかどうかは試してないのでわかりません。
右クリックメニューから起動するようにする方法が書かれています。
https://sites.google.com/site/compositiosystemae/home/vbaworld/midd...
が参考になるかと思います。
  • グレード
回答日時:2014/5/1 11:01:38
xls88_1さん
個人用マクロブックに記述保存するようにします。
<参考>
個人用マクロブックを作る
http://kokodane.com/macro10.htm

ショートカットキーを割り当てる
マクロボタンをクイックアクセスツールバーに置く
とかすれば起動が簡単になります。
既存のExcelショートカットキーと被らないように注意してください。
マクロのショートカットキーが優先されます。
<参考>
ショートカットキーによるマクロの実行
http://www.officepro.jp/excelmacro/run/index1.html
マクロにショートカットキーを設定する
http://www.moug.net/tech/exvba/0150112.html
  • グレード
回答日時:2014/5/1 01:23:23

閉じる コメント(1)

顔アイコン

回答していただいた御二方ありがとうございました。
まだよく理解できていませんが、こっちの方向にいろいろな技術があるようですね。
http://d.hatena.ne.jp/language_and_engineering/20090731/p1

個人用マクロブックは知ることができて有益でしたがあまり使い勝手がいいとも思えてません。
まだ他に何かいい方法がございましたら下記にてご教示ください。
http://blogs.yahoo.co.jp/uuatanabetakahiko/34293991.html

2014/5/8(木) 午前 2:34 [ diogenes ]


.

過去の記事一覧

diogenes
diogenes
男性 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

よしもとブログランキング

もっと見る

[PR]お得情報

いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント
ふるさと納税サイト『さとふる』
実質2000円で特産品がお手元に
11/30までキャンペーン実施中!
いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事