TextBox内で入力時にカーソルの位置が表示されなくて困ってます。慎太郎”のデータをいじっているときに点滅しているやつです。追伸フラグ制御もわかりました。スタック領域不足になって、データ壊れてみたいなことをやってたので、制御なしの危険さも良くわかりました。作成途中でハマった点について質問です。D列(Priority1)に1~5以外の数字を入れると、マクロ実行中のまま応答しなくなり、タスクマネジャーから強制終了しました。構文の中でE列の数字を修正した時にそこで別イベントが発生してということなんだと思いますが、それが原因でしょうか。1~5入力時も同じようなことをやっているので何が違うんだろうといのがよくわかりません。追加して抜け出ることができたんですが・・・。構文を使うのはあまりよくないんでしょうか。一般論というか作法的に。いっても実務的には使いそうですので注意点等あったらお願いします。'D列に数値の1~5のどれかの値を入力すると、値が入力された行のA列~G列の背景色は、セルD2~E6の対応する値の色になる。'ただし、それ以外の値を入力したときは、色はなくなる。'D列に数値の1~5のどれかの値を入力すると、セルD2~E6に記載されている、その数値に対応した文字列がE列に記入される。'ただし、それ以外の値を入力した場合は、E列の値はなくなる。修治さんからの投稿です。いつも勉強させてもらっています。完成形のマクロで以下のif文について解説していただけると幸いです。見たことのないif文なのでよろしお願いします。今なら先着30名限定で無料!定価4,800円の、初心者のためのエクセルマクロ動画講座。2016まですべて対応。動画本数20本、総再生時間2時間44分53秒。Androidのお好みの環境で、いつでも好きなときに学べます。2004年から10年間、述べ3,000名以上に実施した研修の経験と実績を集約した講座です。いますぐ無料で試してください。現在コメントを読み込み中です。