プロが教える店舗&オフィスのセキュリティ対策術

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

前もって、該当列が文字に定義しておけば
あるいは、01がはいるのか、と推定しまして

よろしくおねがいします

A 回答 (1件)

書式のことを仰っているんですよね?


セルの書式設定で「文字列」や「数字」で設定できます。
VBAで文字列と設定するなら
Columns(1).NumberFormatLocal = "@"

書式は予め設定してからデータを入力する必要があります。データ入力した後だと変更しても意味がありません。
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/04/04 14:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!