[[20060828151142]] 『vba:数値を001〜999のように表示したい』(masabou5) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『vba:数値を001〜999のように表示したい』(masabou5)

 A1〜A999に、問題001〜問題999のように入れたいのですが、どのようにすれば出来ますか?
 お教え下さい。
 For i = 1 to 999
   cells(i,1)="問題" & i
 Next

 このままでは001にならず1になってしまいます。よろしくお願いします。


 Cells(i,1).value="問題" & format(i,"000")
 (ROUGE)

 ROUGEさん、出来ました、ありがとうございました。(masabou5)

 解決後ですが・・・。
 一般機能で・・・。

 A1に
 =ROW(A1)
 でA999まで式をコピペ

 セルの表示形式を
 ユーザー定義書式で
 "問題"000
 ※考え方はROUGEさんのと同じです。
 (MARBIN)

 一般機能なら、A1に ="問題"&TEXT(ROW(A1),"000") と入力してコピーするのもいいかも。
 あれっ? A1に、単に 問題001 と入力してフィルすればいいのでした。
(純丸)(o^-')b

 >あれっ? A1に、単に 問題001 と入力してフィルすればいいのでした。
 確かに・・・。
 私は何をしてたんだろう??
 (MARBIN)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.