• ベストアンサー

演算フィールド>文字を数値にしたい

「740」という文字があるとして、それを数値にするにはどうしたらいいでしょう。 #演算フィールドで ★[結果] ★の部分に何か? #アクセス超素人。

質問者が選んだベストアンサー

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.2

「CDbl([結果])」としてやれば、倍精度浮動小数点型の数値に 変換できます。 他に、CLng(→長整数型に変換)、CInt(→整数型に変換)等も 用意されていますので、データに合わせてお選び下さい。 (他にどんなものがあるかは、一旦、新規モジュールを作成して、  そこの画面からヘルプを呼び出し、「データ型変換関数」で  検索を掛けていただけば、一括で説明が見られます;  Accessのバージョンにもよりますが、通常のデータベース画面  からヘルプを呼び出した場合は、既定の状態ではこの内容が  表示されないのでご注意下さい)  *新規作成したモジュールを、保存する必要はありません。   (あくまでそちらの画面への切り替えが必要なだけです)

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

>演算フィールド なら何もしないでも数値型になっているのでは? データ型がテキスト型でも数値しか入っていないのであれば そのままで計算に使用できますよ テキスト型の数字を数値型に変換したいのなら CInt,CLng(他多数)などの関数を調べてください