No.2ベストアンサー
- 回答日時:
#1のかたがいわれてますように、最大桁数の範囲を超えています。
通常のデータ型では16桁以上の整数を扱うことはでません。(long,currency,integer等)16桁以上の整数はdecimal型で扱えます。(最大28桁まで)
但し、decimal型は dim data as decimalのような定義はできません。variant型の内部表現でのみ存在します。
これは、Cdec関数により、実現可能です。詳細はマニュアルを参照してください。
以下は20桁の整数をテキストボックスにカンマ書式(###,#)で表示するサンプルです。
-------------------------------------
Dim data As String
Dim num As Variant
Dim cnum As String
cnum = "99999999999999999999"
num = CDec(cnum)
data = Format(num, "###,#")
MsgBox (data)
--------------------------------
この回答へのお礼
お礼日時:2005/08/24 03:57
ご回答ありがとう御座います。
サンプルを参考にさせていただきました。
decimal型の定義も出来なくて悩んでいたので、
かなり参考になりました。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) 年月表示を取り出すには 5 2023/02/23 22:51
- Ruby プログラミング 3 2023/06/09 14:30
- Visual Basic(VBA) テキストボックスの値を該当セルに登録する方法 2 2022/11/23 18:47
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
WORD型をCString型に変換する方法
-
VBAのstrConv関数のUNICODE変換...
-
VC++ std::stringからLPCWSTRに...
-
文字列の足し算
-
textbox.textやlabel.captionの...
-
バイト型のデータをLong型に変換
-
VB6.0の「vbFromUnicode」はVB....
-
【C++/CLI】int型からString型...
-
16進コード文字列を文字列に変換
-
2の補数の計算について
-
秀丸マクロで 大文字を小文字...
-
エクセルでメールヘッダーを解...
-
vb6の桁数指定
-
単位換算について
-
補数について教えてください!
-
C++/CLI System::String::Fotma...
-
2進数から10進数へ変換
-
文字型を日付/時刻型に変換する...
-
RGBとHSLを相互変換する際の端...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
VB6.0の「vbFromUnicode」はVB....
-
16進をASCIIコードに変換する...
-
バイト型のデータをLong型に変換
-
16進コード文字列を文字列に変換
-
【C++/CLI】int型からString型...
-
C++ 文字列変数と16進数の比較
-
vb6の桁数指定
-
2の補数の計算について
-
VBAのstrConv関数のUNICODE変換...
-
WORD型をCString型に変換する方法
-
VB6.0 String型→Long型変換方法...
-
数字→漢数字変換
-
C#でListとDictionaryの判別方法
-
文字型を日付/時刻型に変換する...
-
textbox.textやlabel.captionの...
-
Boolean型変数の値を反転する方法
-
エクセルでメールヘッダーを解...
-
2進数から10進数へ変換
-
対数変換のついて
おすすめ情報