[リストへもどる]
一括表示

投稿時間:2002/08/26(Mon) 00:46
投稿者名:StepJun
URL :
タイトル:
VBからExcelセルの書式指定
Excel制御は初心者です。ご指導願います。
VBよりExcelセルに値を設定したときにセル書式を設定したいのです。
表示書式の初期値は”標準”になっていますが、
数値を文字列として表示したいのですが、小さい数字はよいのですが、
20桁ぐらいの数値を代入するとエラー表示されます。
文字列ではなく数値と判断してるからと思います。
表示スタイルを文字列に指定するのはどうしたらよいですか?

投稿時間:2002/08/26(Mon) 02:09
投稿者名:あき☆彡
Eメール:
URL :
タイトル:
Re: VBからExcelセルの書式指定
> 表示スタイルを文字列に指定するのはどうしたらよいですか?
エクセルのマクロ記録を有効に使うと良いです(^o^)/

エクセルでマクロ記録を開始して、
表示スタイルを文字列にすると
-------------------------
    Range("B3").Select
    Selection.NumberFormatLocal = "@"
-------------------------
と書かれています。


表示スタイルを文字列にするには、
NumberFormatLocalプロパティに"@"を設定すれば良い事が分かります。

投稿時間:2002/08/26(Mon) 21:53
投稿者名:StepJun
URL :
タイトル:
<解決.> VBからExcelセルの書式指定
> > 表示スタイルを文字列に指定するのはどうしたらよいですか?
> エクセルのマクロ記録を有効に使うと良いです(^o^)/
>
> エクセルでマクロ記録を開始して、
> 表示スタイルを文字列にすると・・・・

解決しました。ありがとうございます。
マクロ記録の利用はまだ、いろいろつかえそうですね。
ノウハウとして覚えます。またよろしく!!!