質問: 【excel vba】caseマクロを簡潔にしたい マクロの簡略化 特定範囲のセルはenterした時に右などにカーソル移動するマクロを作りましたが、文字数は3万文字を超え、ビット数の肥大化により保存終了に時間がかかります。このマクロを簡潔にできないでしょうか?何卒ご教授願います。尚、マクロのテキストは長すぎるので以下リンクに掲載しています。 ※win8.1/7、excel2010です。 http://4vote.sakura.ne.jp/macro.html
回答: 1つ右のセルに移動するだけなら、if式で動作範囲を指定して、offset関数を利用すればいいと思います。