• 締切済み

【エクセル】マクロの自動実行

エクセル2003を使用しています。 例)セルH4に名前が入力された時に、 今まで「Ctrl + Q」で起動していたマクロを自動実行 出来るようにしたいのです。 上記のような動きをしてくれ関数ないしマクロを知っている方が 居ましたら教えてもらえないでしょうか?

みんなの回答

  • uro_tan
  • ベストアンサー率15% (6/40)
回答No.1

自動実行したいシートに以下のマクロで作ればできます。TargetでH4を判断して下さい。 Private Sub Worksheet_Change(ByVal Target As Range) End Sub

kage203
質問者

お礼

すいません。 ありがとうございました。 上記のコードを入れたら思うように動きました。

関連するQ&A

  • エクセルでマクロを自動的に実行

    表題の通りなんですが、エクセルで、あるセルに指定された数値(語句)が入った場合に、それを自動的に感知して実行するマクロがあればと思うのですが、そういったことってできるのでしょうか。 具体的には、  1、バーコードリーダーで数値をセルに入力  2、その数値に対応する名前をvlookup関数にて表示  3、その名前が入力された時点でマクロが自動的に実行 と言うものです。  3の部分がよく分からずに困っています。できるかどうか分かりませんが、もしできるようであるならその方法を教えていただければありがたいです。どうか、よろしくお願いします。

  • EXCL のマクロ自動実行(イベントによる)についてお教えください。

    EXCL のマクロ自動実行(イベントによる)についてお教えください。 エクセルのあるセル(たとえばA1セル)に入力するとマクロが自動実行する方法をお教えください。 よろしくお願いいたします。

  • マクロの自動実行などについて

    エクセル2003のVBAマクロについて質問です あるワークシートに値が入力されたら、マクロを自動実行するように出来ないでしょうか? 又、そのセルの値を別のセルにコピーしたいのですが、データを入力する度にセルの場所が ひとつ下へずれます。この最終列のセルの値を必ず拾うようにするにはどうすればよいでしょうか? ややこしくてすいません

  • セルの値が●ならば▲のマクロを自動で実行

    エクセルで、セルの値が●ならば▲のマクロを自動で実行するということはできるのでしょうか? セルの値が●月(TODAY関数)なら、自動的に置換をするように設定したいのです。

  • マクロの自動実行

    教えてください。 A1のセルの内容ををドロップダウンで選択するようにしてあります。 A1の内容によってB1のセルの内容を変更させたいと思っています。 通常はvlookup関数で対応するものを呼び出せばいいのですがB1セルに手動で入力することもあるので関数を書き込んで置けません。 そこでA1セルをドロップダウンで変更したときに自動でマクロ「変更」を実行して、C1セルにvlookupで呼び出してる内容をB1セルへ貼り付けできないでしょうか? よろしくお願いいたします。

  • エクセル マクロを自動実行

    仕事で使っている書式で、A1に「あいうえお」と入力すると、A2「あ」、B2「い」、C2「う」、D2「え」、E2「お」とMID関数で振り分け、入力後、A行を「表示しない」と「再表示」するマクロをボタンで実行するようにしています。 そこで、 この書式には必ず入力しなければならない項目があるので(非表示しない行のセル)、この項目に入力したら行の非表示マクロを実行し、空白なら行の再表示マクロを実行出来るようにしたくて調べているのですが見つかりません。 1クリックの手間を省く方法をご存知の方ご教示ください。 宜しくお願いします。

  • エクセルのマクロ

    エクセルでマクロを使うときにセルに入力した数値などを変えた時に自動でマクロを実行するようにできませんか?

  • Excelでマクロを自動実行する方法

    Excelでマクロを起動時に自動実行する方法を教えて下さい。

  • エクセル マクロ自動実行について

    エクセルのVBAについて コードがわからないので質問します。 (超初心者です。) 表現が正しいのかわかりませんが 例 セルの範囲 A1セルからA10まで A1セルに1と入力すると 自動でaに変換される A2セルに1と入力すると 自動でaに変換される という形にコードを作りたいのですが コードが行き詰まってしまいわからないです。 すいませんがコードを 書いて頂けないでしょうか? よろしくお願いします。

  • エクセル マクロの実行について

    セルに「ある条件」を満たしたら登録したマクロが実行されるようにしたいのですが可能でしょうか? 「ある条件」→たとえばIF関数の結果が真だったら すみません、エクセル初心者なのでどなたか教えて下さい。

専門家に質問してみよう