• 締切済み

複数のセル(一部を明示します。)に数字が入力してあります、その左の最初

複数のセル(一部を明示します。)に数字が入力してあります、その左の最初の数字をDeleteしたいのですが、どの様にマクロを組むか教えてください。 例)A1  2345   A2  4567   A3  3648  A1セル 2、A2セル 4、A3セル 3 、行全体で3000以上あります。

みんなの回答

回答No.1

関数で下記の式を作ったらいかがでしょうか 例えば、D列に下記の式を入れます。 =VALUE(RIGHT(A3,LEN(A3)-1)) この式の意味は元の数字(A3)の桁数をLEN関数で求め、RIGHT関数で元の数字の右側からその桁数-1の桁数を取って、それをVALUE関数で数値に戻すということです。 LENやRIGHT関数は答えが文字列になるので、VALUE関数でこれを数値に戻す必要があるのです。

Bell13
質問者

お礼

遅くなりましたが、大変参考になりありがとうございました。

関連するQ&A