投稿日 | : 2006/04/10(Mon) 17:22 |
投稿者 | : GOD |
Eメール | : |
URL | : |
タイトル | : Re^2: 追記 |
まず、理解しないといけないのは文字列型(String)と数値型(Long等)の比較が違うということです。
↓のサンプルをコピペして文字列型の時にはなぜ思うような結果にならないのか研修先の先生なり先輩
なりに
説明を受けてください。(仮に私がここで説明しても貴方がどの程度理解できたのか分からないのでマン
ツーマ
ンで教えてもらった方が早いです。)
Private Sub Command1_Click()
Dim strDmy1 As String
Dim strDmy2 As String
Dim lngDmy1 As Long
Dim lngDmy2 As Long
strDmy1 = "19"
strDmy2 = "2"
lngDmy1 = 19
lngDmy2 = 2
If strDmy1 < strDmy2 Then
MsgBox "文字列型で比較すると" & strDmy1 & "より" & strDmy2 & "の方が大きい。"
End If
If lngDmy1 < lngDmy2 Then
MsgBox "数値型で比較すると" & lngDmy1 & "より" & lngDmy2 & "の方が大きい。"
End If
End Sub
※ マンツーマンで教えてもらう時に一緒にデバッガの使い方(ステップ実行、ブレークポイント、ウォ
ッチウ
ィンドウ)を習っておくと後々便利です。もしかして課題だけ与えて放置プレイじゃないですよね。(^^;
説明を受けた後に↓を参照するといいかも。(ASCII文字コード)
hhttp://e-words.jp/p/r-ascii.html
・17:27 修正
図表モードで再投稿