• ベストアンサー

EXCELで文字を数字に変換したい

お世話になります。 エクセルシート上の見た目数字、実は文字列という値を、数字に変換したいのですが、EXCEL-VBAでどのように処理すればいいのでしょうか? 1.セルから文字列型の見た目数字の値をとってくる。 2.VBAで文字列型から整数型に変換する。 3.元のセルに貼り付ける。 4.セル書式を数字のカンマ形式にする。 リンクではなくこのような処理をしたいのですが、どうすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

1~3は、 Cells(1, 1).Value = Val(Cells(1, 1).Value) 4は、 Cells(1, 1).NumberFormatLocal = "#,##0_ " こんな感じでてきるかと思います。

betti2osaka
質問者

お礼

ありがとうございます。 シンプルで助かります。