- 締切済み
複数のセル(一部を明示します。)に数字が入力してあります、その左の最初
複数のセル(一部を明示します。)に数字が入力してあります、その左の最初の数字をDeleteしたいのですが、どの様にマクロを組むか教えてください。 例)A1 2345 A2 4567 A3 3648 A1セル 2、A2セル 4、A3セル 3 、行全体で3000以上あります。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yosifuji2002
- ベストアンサー率51% (969/1888)
回答No.1
関数で下記の式を作ったらいかがでしょうか 例えば、D列に下記の式を入れます。 =VALUE(RIGHT(A3,LEN(A3)-1)) この式の意味は元の数字(A3)の桁数をLEN関数で求め、RIGHT関数で元の数字の右側からその桁数-1の桁数を取って、それをVALUE関数で数値に戻すということです。 LENやRIGHT関数は答えが文字列になるので、VALUE関数でこれを数値に戻す必要があるのです。
お礼
遅くなりましたが、大変参考になりありがとうございました。