[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『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.