Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3451 / 13646 ツリー ←次へ | 前へ→

【62141】Textbox かわばた 09/6/24(水) 15:23 質問[未読]
【62142】Re:Textbox つん 09/6/24(水) 15:33 回答[未読]
【62151】Re:Textbox Abebobo 09/6/25(木) 9:20 発言[未読]
【62172】Re:Textbox [名前なし] 09/6/26(金) 10:26 お礼[未読]
【62171】Re:Textbox [名前なし] 09/6/26(金) 10:24 お礼[未読]

【62141】Textbox
質問  かわばた  - 09/6/24(水) 15:23 -

引用なし
パスワード
   こんにちわ。
テキストボックス内に数値が入力されていればGotoでジャンプさせたいの
ですがどのように認識させればいいですか?

【62142】Re:Textbox
回答  つん  - 09/6/24(水) 15:33 -

引用なし
パスワード
   ▼かわばた さん:
こんにちは^^

IsNumeric 関数

使えばいいかな?
これは、全角の数字でも通ってしまうので、
もし、半角数字でないとダメな場合は、
工夫が必要かと思いますが。

【62151】Re:Textbox
発言  Abebobo  - 09/6/25(木) 9:20 -

引用なし
パスワード
   かわばた さん,つん さん おはようございます。
こんな方法も!
CDbl関数 で判断させる

Option Explicit

Sub 練習_Array()
Dim Val As Variant
Dim i  As Long
Dim Ans As Double
 i = 1
 Val = Array("1", "2", "3", "4", "5", "六", "7")
 For i = 0 To UBound(Val)
  On Error GoTo Eout
  Ans = CDbl(Val(i))
 Next
Eout:
 If UBound(Val) + 1 = i Then
  MsgBox "完走"
 Else
  MsgBox i & " 回でダウンしました" & Chr(10) _
      & "場所は " & Val(i)
 End If
End Sub

【62171】Re:Textbox
お礼  [名前なし]  - 09/6/26(金) 10:24 -

引用なし
パスワード
   ご回答ありがとうございました。
無事解決いたしました。

【62172】Re:Textbox
お礼  [名前なし]  - 09/6/26(金) 10:26 -

引用なし
パスワード
   ご回答ありがとうございました。
このような方法もあるのですね、試してみます。

3451 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free