• 締切済み

セルに数値が入ったらマクロ起動

RS-232Cで数値を取り込んでいます。 Exelにて、任意のセルに数値が入ったら自動でマクロを起動する方法が有りませんでしょうか?

みんなの回答

  • shukugawa
  • ベストアンサー率30% (80/264)
回答No.1

Worksheet_Change でそのマクロを呼び出すようにしたら駄目でしょうか。

koo1946
質問者

お礼

 どうもありがとうございます。 さっそくやってみます。 またよろしくお願い致します。

関連するQ&A

  • エクセル2000:決まったセルに数値が入力されたらマクロを起動させたい

    エクセル2000:決まったセルに数値が入力されたらマクロを起動させたい。 たとえばセルA1に、1以上の数値が入力されたときに、セルA2に今日の日付を入力させる マクロの記述はどうすれば宜しいでしょうか? 以下の記述で、セルA2に日付は入力させられるのですが、 セルA1に1以上の数値が入力された場合に起動させる方法が分かりません。 Range("A2").Select SendKeys "^(;){ENTER}" ご教授の程、宜しくお願い申し上げます。

  • EXELで電卓の「000」と同じマクロを作る方法

    仕事柄、EXELで百万単位の入力をよく行うので、電卓(加算機)の「000」キーみたいに、入力中の任意のセルの数値を、1000倍、1000000倍するマクロを登録できると便利なのですが、方法がわかりません。なお、EXELは会社のパソコンのため、いまだに「97」です。  よろしくお願いします。

  • マクロで複数のセルに数値を入力したい

    エクセル、マクロとも初心者なのですが、タイトル通りのことをするにはどうしたらよいか教えてください。 やりたいことは、 「指定したアクティブセル(毎回変わる)を選択し、その隣のセルにあらかじめ決められた数値をマクロで入力する」というものです。 例えば・・・ A1をアクティブにし、マクロを実行する B1、C1、D1、E1のセルに決められた数値が入力される こんな感じです。 基本的なことかもしれませんが、どうかよろしくお願いします。

  • Exelマクロを自動的に起動する。

    エクセル勉強中の者です。 急遽以下のマクロが必要となりましたので 教えて頂けませんでしょうか? ◆目的 マクロの使い方がわからない人にEXELファイルをメールするので 自動的に任意のマクロを起動させたい。 ※ちなみにその相手はエクセルの設定すらいじれない方です・・・ ◆自動実行させたいマクロ こちらのEXELファイルをメールで受け取り、開いたら以下のマクロを 自動的に実行するようにしたい。 ・印刷の余白が全て"0"にマクロで設定。 ・印刷倍率を95%にマクロで設定。 以上です。 私自身、先日マクロの勉強を始めたばかりなので、この問題に 頭を抱えております。どうかご指導お願いいたします。

  • ◇セルに任意の数値を入力した数値を条件付き書式に反映させる◇

    ◇セルに任意の数値を入力した数値を条件付き書式に反映させる◇ セルに任意の数値を入力した数値を条件付き書式に反映させ、状況に応じて 色付ける幅をかえたいと思います。 その都度、指定を変更すればいいのでしょうが、広範囲なのとマクロを組んでいるので セルに毎回違う数値を入れて条件付き書式を使用したいと思っております。 何かよい方法があれば教えて頂きたいです。 宜しくお願いします。

  • EXELでセルの色を投影するには?

    初歩の質問で申し訳ありません。 EXEL上で例えばA1のセルの色が赤であった場合 任意のセルを(例えばC10)関数かマクロでA1のように赤にする方法は無いでしょうか? 多数のセルの色をA1を変えることで変えたいのです よろしくお願いいたします

  • セルに入力した数値に自動的に'をつけるマクロを作成した

    お世話になっております。 早速質問です。 エクセルのマクロを作成しています。 いくつかセルに文字や数値を入力し、マクロを実行した時、 自動的にシングルクォーテーションマーク(')を文字や数値の両端に 付けたい(例:aaaaa→'aaaaa')のですが いろいろ探していますが見つかりません。 お力をお貸し頂きませんでしょうか。 よろしくお願い致します。

  • Excel 難解マクロ 同じ数値の右のセルに貼り付

    Book1のG47とH47のセルに何らかの数値を書いた時、Book2のA1からA10の範囲のセルにもともと記入されているの数値と、前者のG47の数値が重複するセルの右のセルにH47の数値を貼り付けるマクロをおしえてください。 book1.xls    G    H 44  45  46  47  25  36.5          (1)G47の数値(25)が 48   49   50   51   52   53   Book2.xls    A 1  21 2  22 3  23 4  24 5  25    36.5          (2)Book2のA1:A10内で重複する数値のセルの 6  26                 1つ右のセルにH47の数値を貼り付けたい 7  27 8  28 9  29 10  30 EXCEK2003をWindowsxpSP3で起動してます。 何とぞよろしくお願いしますm--m

  • マクロ セルの数値で自動起動

    シートが2枚あります 1枚Aは1年12ヶ月分の12枚の表 1枚Bは、同じ表で白紙 Bのあるセルに数字(月)を入れると、自動にその月だけ表示したいです マクロでお願いします

  • Excelのマクロでセル単位でロックをかける方法に関する質問です。

    Excelのマクロでセル単位でロックをかける方法に関する質問です。 例えばa1からd10の範囲のセルに対して a列の各セルは、IF関数で数値か""を返しているとします。 a列のセルが数値であれば、同じ行の各セルをロックし、""であれば、後からそのセルに手入力できるようにロックを外したいと思います。(もちろんIF関数は書き換えられますが、それでOKです) 例えば、a1が数値なら、a1,b1,c1,d1の各セルはロックに、     a1が""なら、a1,b1,c1,d1の各セルはアンロックに したいわけです。 手作業だと行数が多い場合大変なので、マクロで自動的に行いたいと思いますが、マクロ初心者のため、どうすればよいのかわかりません。 どなたかご教授願えればありがたいです。 よろしくお願いします。

専門家に質問してみよう