• ベストアンサー

エクセルで数字項目/文字項目と定義できますか

特定の列は文字データが入ります とエクセルに定義できるんでしょうか なぜ、こんな質問するか、と言いますと あるセルに文字で’01というデータが保存されています 文字だとセルの左上に緑の三角マークがついています それを、VBAで、別のセルに移動すると 移動後のセルは01でなく1となっています 移動は Cells(jj, k) = ia2(k)←配列 こんな式を使いますが、 質問と直接関係ありません 適当にこんな感じで移動する:の説明です 前もって、該当列が文字に定義しておけば あるいは、01がはいるのか、と推定しまして よろしくおねがいします

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

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

書式のことを仰っているんですよね? セルの書式設定で「文字列」や「数字」で設定できます。 VBAで文字列と設定するなら Columns(1).NumberFormatLocal = "@" 書式は予め設定してからデータを入力する必要があります。データ入力した後だと変更しても意味がありません。

maaaa
質問者

お礼

ありがとうございました たすかりました

関連するQ&A