

No.3
- 回答日時:
"40"と"12"がそれぞれ別のテキストボックスに入っているのであればClngなりCintなりで数値型にキャストできると思います(テキストボックスに数値以外が入る可能性を考えて、事前にisNumericの判定をかます必要はあるでしょうが)。
それより"40-12"という数式をひとつのテキストボックスに打ち込んでそれを計算させたいのでしょうか?
No.2
- 回答日時:
次のような関数を自作するのが手っ取り早いかと・・・。
Public Function Xn(ByVal strText As Variant) As Variant
Dim I As Integer
Dim L As Integer
Dim N As Variant
L = Len(strText & "")
N = 0
For I = 1 To L
N = Val(Mid(strText, I))
If N <> 0 Then
Exit For
End If
Next I
Xn = N
End Function
試せば判りますが、
・ヌル値は0
・007 は 7
・-7 は -7
に置換します。
戻り値は Variant ですので Int、Long などに適当に代入すればいいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mac 乗数の入力方法
-
VC++2005で、CString型に16進...
-
C#で漢数字をアラビア数字に変...
-
VB.NETからJavaに変換するツー...
-
.sb3のファイルを.sb2に変換す...
-
COMP-3
-
Windows ce と utf-8
-
NumericUpDownを使用してテキス...
-
gmtime()とlocaltime()は
-
エクセルVBAの自動変換機能?
-
C#でのpngからbmpへの変換について
-
逆ポーランド記法への変換方法...
-
UTF8→ShiftJISに変換したいです!
-
MSXMLとは?
-
Macターミナルで実行中のプログ...
-
VBAで別プロセスのExcelのフル...
-
VC++2010 TCPIP通信の受信処理...
-
VB6.0 SHELLで起動...
-
メモリが不足しています(VBA)
-
メモリのセグメント違反の解決...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
家電製品の電力周波数を変える機械
-
Mac 乗数の入力方法
-
3のつく数字と3の倍数のみを表...
-
エクセルVBAの自動変換機能?
-
VB.NETをJavaに変換するツール...
-
c++でmatからvectorへの変換の...
-
分を時間に変換するプログラム
-
緯度、経度の 10進法と 60進法...
-
逆コンパイルと逆アセンブルの...
-
なぜ通信には16進数文字列が使...
-
VB6からVB2010への変換について
-
10進数をBCDに変換する方法
-
C++からCへのソース変換について
-
VB6で10進数を32進数に変換する...
-
php
-
画像ファイル変換(Tiff→PDF)
-
VB.NETからJavaに変換するツー...
-
PHPで、日本語からアルファベッ...
-
WinHelpからHTML Helpに変換
-
マンセル⇔XYZ,RGB変換式或いは...
おすすめ情報