ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:Access97のテキストボックスプロパティの入力規制について) Access97のテキストボックスプロパティの入力規制について 2004/08/07 12:44 このQ&Aのポイント Accessのテキストボックスにパスワードを入力する機能について説明します。現在、半角英数字のみの6桁入力を許可する方法を試しています。しかし、スペースや記号の入力も許可されてしまう問題が発生しています。入力規制の方法や解決策を教えてください。 Access97のテキストボックスプロパティの入力規制について 質問はAccessのテキストボックスに パスワードを入力する機能についてです。 パスワードは6桁の半角英数字のみ入力可能にしたいです。 現在、以下のことを試し、 半角英数字が6桁入力できるようになりました。 テキストボックスのプロパティで 定型入力部分に「password」と設定しテキストボックスに パスワードが「****」で表示できるようにしました。 そして6桁にしたいので、 入力規制の部分に「like "??????"」と設定しました。 問題は半角英数字は入力できるのですが、 スペースや記号も入力できてしまうことです。 スペースや記号は入力できないように設定することは可能でしょうか? また入力規制の部分で、半角英文字、半角数字を設定することは 可能でしょうか? 何か解決法がありましたら、教えてください。 よろしくお願いします。 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー tsukasa-12r ベストアンサー率65% (358/549) 2004/08/08 05:23 回答No.1 イベントプロシージャを使えば入力そのものをできなくすることができます。 Private Sub テキスト1_KeyPress(KeyAscii As Integer) Select Case Chr(KeyAscii) Case vbBack Case " ", Is <= "0" KeyAscii = 0 End Select End Sub のようにすれば、スペースや記号を入力しようとしてキーを押しても入力されなくなります。 質問者 お礼 2004/08/08 06:35 回答ありがとうございました。 早速試してみたところ、やりたいことが 解決できました。 この方法を使わせてもらいます。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A ACCESS2000 テキストボックス ACCESS2000でフォームにあるテキストボックスの入力規則に次の条件を書きました。 "1" OR "2" OR " " → 最後は半角スペース 1、2、半角スペース以外は入力できないようにしたいのですが、 半角スペースを入力してもエラーが表示されます。 色々、試しましたが、半角スペースはnullと判別されているような???? 1、2、半角スペースのみ入力可能にするにはどうすればよいでしょうか? ACCESS2007のテキストボックスでの入力規制 access2007で開発を行っています。 フォーム上でテキストボックスを2個作成し(それぞれ A,B とします)、 Aを入力時にBを半角カタカナのみに自動設定したいです。お願いします。 IMEStatus関数を使用するのは分かっているのですが・・・ テキストボックスに「00000」を入力すると「0」になってしまう あるテキストボックスには5桁の半角数字を入力させるようにしたいと思っています。 このテキストボックスには以下の入力チェックをかけていますが、「00000」を入力すると「0」と判断されてしまい。一つ目のチェックに引っかかってしまいます。 これを文字列として判断する方法はありますか? または、以下のチェックに引っかからない方法はありますか? よろしくお願いいたします。 (codeにはvalueが入っています。) if(code == 0){ alert("入力してください。"); return false; } if(isFinite(code) == false){ alert("半角数字を入力してください。"); return false; } if(code.length != 5){ alert("5桁入力してください。"); return false; } ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム テキストボックスの入力形式の指定はできるのか? 現在FORMでアンケートを取っています。 このとき電話番号などの欄があるのですが、 ココを半角英数字で入力して欲しいと思っています。 カーソルが電話番号のテキストボックスに移った際に 自動的に入力を半角英数字に指定することは出来るのでしょうか? ACCESSのテキストボックスについて フォーム内で幾つかテキストボックスを作成するのですが、表示ビューをしても、テキストボックス内に英数字ができないような設定をしたいのです(表示のみのボックスのため) どうすればよろしいのでしょうか? テキストボックスの初期値について テキストボックスを配置したのですが 「<INPUT type="text"・・・」 となっているためブラウザで入力するときに初期値が全角日本語文字になってしまいます。 半角数値しか入力しないテキストボックスなので初期値を半角数値(または英数字)にしたいのですが出来るのでしょうか? 検索などをかけて調べてみたのですがそれらしいタグが見つからなかったので質問させていただきました。 フォームのテキストボックス内での処理 ●VB6.0を使用しているのですが、テキストボックスで全角スペースのみ又は半角スペースのみの入力をした時msgboxでエラー処理するにはどうしたらいいのでしょうか? ●またテキストボックスで半角英数しか入力できないようにする処理があれば教えていただけますか? テキストボックスの入力文字を16進数のみに制限する VC++2005、.NET2.0、C++/CLIにてWindowsアプリを作成しています。 テキストボックスの入力文字について、 「00」~「FF」の16進数文字(半角)のみ入力可能としたいのですが、 どうやって制限をかければ良いのでしょうか? また、もし16進数のみの制限が不可能であれば、 半角英数字のみの制限でも良いと考えています。 wordのテキストボックスの文字入力について word2003,2007でも同じですが、テキストボックスフィールドを使用してテンプレートを作っていますが、キーボードタイピングにより入力した時のフォントの大きさが異なります。 入力時に全角入力で入力しf10を押して半角変換したフォントの大きさと、半角入力のまま入力したフォントの大きさが異なります。 なぜでしょうか? フォントの日本語、英数字用のフォントは同じにしています。 VB.net テキストボックス半角文字入力不可制限 VB.net初心者です とある登録画面において、テキストボックスに半角文字、半角記号、半角スペースが含まれた状態で登録ボタンを押下された場合、入力エラーとする判定を実現させようとしています。 その場合の判定条件をどうすればよいのか調べてもわかりません どなたかアドバイスをいただけると助かります、よろしくお願いします。 テキストボックスの設定。 テキストボックスのプロパティ等で、定型入力の設定はできますか? 電話番号を入力すると、 01234567890 → 012-3456-7890 と表示したいです。 よろしくお願いします。 【Access】 テキストボックスへの入力 毎回お世話になっております。 現在、フォームの編集をしております。 フォームはヘッダー部分と詳細部分に分かれており、ヘッダーの部分に「テキストボックスAに取引先コードを入力し、検索ボタンを押すと、同ヘッダーのテキストボックスBに該当する取引先情報が表示される」仕組みになっています。 詳細の部分には、新規の顧客情報を入力するテキストボックスが並んでおり、各レコードをテーブルに保存できるようになっています。 現在解決したい点なのですが、ヘッダーのテキストボックスBに表示された取引先情報を、ボタンを押す等の何らかの方法で、詳細の中のテキストボックスCに入力されるような仕組みが出来れば、と考えております。 (テキストボックスCのコントロールソースを変更する方法も考えましたが、各項目のソースはクエリとリンクしているので、この方法は止めました。) アイディアをお持ちの方、アドバイスを頂けますと幸甚です。 宜しくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム テキストボックス入力が英語になる こんばんは なぜかこの教えてgooの入力するテキストボックスが半角英語になってしまいます。 いつものように変換ボタンを押してもだめなんです。 ノートパットなら全角で入力できるのでコピーして貼り付けています。 貼り付けた続きを書こうとしてもテキストボックスになると半角英語になってしまいます。 どうすれば直るでしょうか? 入力規制 VisualBasic6.0を勉強しています。 Textboxに入力規制をかけたいのですが、どのようにすればよろしいですか? 例えば、半角数字で6桁の数字のみを入力できるようにする場合・・・ 宜しくお願いします。 access テキストに入力桁数を制限するには テキストボックスに金額を入力するのですが、 -9999~9999までの入力にするには定型入力をどうすればいいのですか? 定型入力を9999とすればマイナスが入力できないし、 ####とすれば-999までしか入力できません。 どなたかご教授お願いします。 ExcelVBA テキストボックスについて フォーム上100個のテキストボックスがあります このテキストボックスに入力制限を加えたいのですが、どのように書けばよろしいでしょうか? ・半角数字だけしか入力できない(計算に使う) ・入力すると、1,234,567のような表示になり、右詰め ・10桁までしか入力できない ・予定の計算結果だと、10億を超えない ・計算結果は数字が入力されるたびLabel1に表示される 私の作ったマクロだと、全てのテキストボックスに同じようなマクロを登録する結果になってしまい、これってもっと短くかけるのでは?と思い、質問いたしました よろしくおねがいします テキストボックスへの文字の入力について テキストボックスに入力できる文字を半角文字は最大30字、全角文字は最大15字に設定したいのですがどのようにすればできるのでしょうか?知っている方教えてください。 Accessの短いテキスト型の後ろ空白埋めさせない Accessで短いテキスト型で項目を定義してデータを登録すると、 設定した桁数まで後ろに空白が勝手に埋まります。 例えばフィールドサイズを10桁に設定して "abcdefg"という7桁データを入れると、 "abcdefg"+半角スペース3桁になります。 半角スペースで埋まらないようにできませんか? テキストボックスの入力指定 テキストボックスに入力する時に初期状態でかな入力あるいは半角英数入力にしたいのですが宜しくお願いします。 テキストボックスに直接入力ができない。 ある日突然、ワードのテキストボックスに直接入力ができなくなりました。画面左上に入力画面が出てきて確定するとテキストボックスに入ります。 環境はOS:Win7 Word2010 互換性で保存すればできます。 半角英数は直接入力できます。 Exel2010で試してみましたが入力できました。 セーフモードで起動・システムの復元も試してみましたが駄目でした。 解決方法があれば教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
回答ありがとうございました。 早速試してみたところ、やりたいことが 解決できました。 この方法を使わせてもらいます。 ありがとうございました。