パソコンの小技・備忘録


トップページ > 小技一覧(Excel) > ExcelのVBAで、セルに数字を文字列として入力する。

ExcelのVBAで、セルに数字を文字列として入力する。

ExcelのVBAで、セルに数字を文字列として入力する方法です。

Excelの仕様で、0から始まる数字だけの文字列を入力すると、自動的に数値型として認識して、不必要な0を削除してしまいます。
これを防止するためには、下記のように記述します。

  'A1に「01」を代入します。
  Range("A1").Value = "'01"

  'なお、Rangeプロパティでは、.以下を指定しない場合の省略値が
  'Valueですので、入力だけなら記載を省略することもできます。
  Range("A1") = "'01"


上記のように「'」(シングルクォーテーション)を設定すると、文字列として認識してくれます。

※通常のセルに入力する場合と同様ということです。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system