![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
VB2005を使っています。
全角文字が混ざっていたらダメ!はできました。
ちなみに下記のURLにソースがのっています
http://homepage1.nifty.com/rucio/main/dotnet/sho …
↑のページで「全角文字が混ざって」と文字検索してください
"Shift-JIS"のところを変更すればできそうな気がする・・・と予測しているんですが、文字の規格にはうといので・・・。
できるんでしょうか?
もしできなかったら、他の記号入力不可の方法を教えてください。
お願いしますorz ←(土下座)
No.1ベストアンサー
- 回答日時:
”半角英数字以外は認めん”と言う事で。
テキストボックス2でテストしてますが、フォーカスが外れた時にチェックしてます。
Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.Leave
Dim myReg As New VBScript_RegExp_55.RegExp
myReg.Pattern = "[^0-9a-zA-Z]+"
myReg.Global = True
If myReg.Test(TextBox2.Text) Then
MsgBox("半角英数字以外の文字があります")
End If
End Sub
COMのMicrosoft VBScript Regular Expressions 5.5を参照設定してください。
正規表現による方法です。
できました~!!
感激です・・・こんなのがあるんですね。(TAT)
正規表現という言葉ははじめて知りました。
こんな短い文でいいんですね。
回答ありがとうございます。<(_ _)>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- メルカリ メルカリ ゆうゆうメルカリ便の支払い後の 住所変更についてです。 出品者の方から 入力内容をご確認下 1 2022/07/26 21:13
- Visual Basic(VBA) 指定した文字から指定した文字のスペースまでを削除するVBAの構文について 6 2022/07/24 22:20
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(パソコン・スマホ・電化製品) ワードでテキストボックス内の文字を連動させない方法 2 2023/02/09 16:56
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
- Excel(エクセル) 日本語向きの“ダブルクオーテーション”の入力 1 2022/10/16 11:33
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数「COUNTIF」で”文字”...
-
メッセージボックスで1025文字...
-
文字の入力で横バー上段、中断...
-
携帯電話の相手の電話番号にメ...
-
エクセルのCOUNTIFが正しくカウ...
-
全角括弧と全角読点の間隔を狭...
-
記号は半角と全角どちらがよい...
-
半角文字と全角文字の判別の仕方
-
全角英数文字が嫌われる理由を...
-
Replace関数は文字数の制限ある...
-
VB.net テキストボックス半角文...
-
パソコンで全角、半角文字の切...
-
文字列中の両丸括弧を取り除くV...
-
半角英数文字を全角英数文字に...
-
エクセルでの漢字、カタカナ、...
-
半角記号、全角記号を含む正規...
-
POSTで文字化け?
-
InStrRev関数とLeft関数とRight...
-
VBのソース検索で、コメントア...
-
XMLのタグ名の禁則文字
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスで1025文字...
-
文字の入力で横バー上段、中断...
-
Excel関数「COUNTIF」で”文字”...
-
エクセルのCOUNTIFが正しくカウ...
-
全角括弧と全角読点の間隔を狭...
-
半角記号、全角記号を含む正規...
-
特定の文字を簡単な操作で半角...
-
全角英数文字が嫌われる理由を...
-
VBAで英数字入力チェックしたい。
-
エクセルでの漢字、カタカナ、...
-
全角半角変換 C++/CLI
-
XMLのタグ名の禁則文字
-
VBScriptである文字列に半角文...
-
記号は半角と全角どちらがよい...
-
文字列中の両丸括弧を取り除くV...
-
パソコンで全角、半角文字の切...
-
HTML5の「pattern」属性で前後...
-
Replace関数は文字数の制限ある...
-
Excel2002 一桁数字だけ全角に置換
-
エスケープ文字にstr_replaceが...
おすすめ情報