![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
フォームに入力規則はありませんよ(入力規制もね)
したがって
>LenB([フォーム名])<=10
こんな書き方は出来ません
フォームじゃなくテキストボックスでしょうか
だとしても
>「田中」これは3文字として扱われますが
これも
>LenB([フォーム名])<=10 のような記述をすれば10文字まで規制できますが
これも変ですね
Accessのバージョンが書かれていませんが2000以降はユニコードですから
文字は全部2バイト、従って
LenB([フィールド名])<=10
なら5文字
LenB("田中")
は4となります。3なんて数字は出て来っこないですよ
2文字としたいのであれば普通にLenを使えばいいのでは
漢字なのか他の文字なのかの判定はまた別の話になりますね
No.1
- 回答日時:
Public Function LenH(ByVal TEXT As String) As Integer
LenH = LenB(StrConv(TEXT, vbFromUnicode))
End Function
X LenB([Forms]![フォーム1]![テキスト0])<=4
X LenH([Forms]![フォーム1]![テキスト1])<=4
O LenH([Forms]![フォーム1]![テキスト1] & "")<=4
私は、LenH関数を利用してバイト換算で規制しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Excel(エクセル) Excelの入力規則にいれる関数について 7 2022/12/22 10:19
- Excel(エクセル) exel 漢字・英数字混在セルの入力規則 5 2022/04/03 11:08
- Excel(エクセル) VBA カゥントで数値の範囲を規制 1 2022/05/20 06:20
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
- C言語・C++・C# C#の問題です。 文字列型の配列 s[100] にキーボードから入力された100文字以内の文字列(単 2 2022/06/22 15:18
- Excel(エクセル) マクロ、条件付き書式のfont.color 1 2023/03/28 01:10
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
ACCESS 入力文字数制限
Access(アクセス)
-
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
アクセスVBAで、フォームの値をレポートに代入したい
Access(アクセス)
-
-
4
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
5
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
6
アクセスVBAのMe!と[ ]
Access(アクセス)
-
7
Access サブフォームでの選択行の取得
その他(データベース)
-
8
ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新をしたいのです
Access(アクセス)
-
9
【ACCESS】入力規則(Len関数)の桁数の複数指定
Access(アクセス)
-
10
ACCESSでの改行コード
その他(データベース)
-
11
レポート中の文字を自動縮小したい (ACCESS 2003)
Access(アクセス)
-
12
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
13
Access2013。テキストボックスにクエリの値を表示したい。 ①テーブル「受注情報」 フィールド
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
Accessのクエリで、replace関数...
-
Accessレポートのチェックボッ...
-
アクセスの更新クエリでカレン...
-
access2019の起動が遅い
-
ACCESS VBA でのエラー解決の根...
-
Access 複数条件検索の設定が上...
-
Access で半角スペースと全角ス...
-
Accessからエクセルへのエクス...
-
Accessで独自メニューバーまた...
-
Access IF文でテーブルに存在し...
-
Accessのクエリの結果を、既存...
-
Access VBA [リモートサーバー...
-
Accessのフォーム上のテキスト...
-
Accessのスプレッドシートエク...
-
実行時エラー3131 FROM 句の構...
-
accessのフォームに設置したボ...
-
accessデータを指定したExcel、...
-
スキルシートのエクセルの項目に
-
Accessのデータ型の日付/時刻型...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AI に “えっち” なことを聞いて...
-
信者から教団への献金は、月100...
-
学校のパソコンでユーチューブ...
-
夜間の高速道路の発煙物について
-
ソードアート・オンラインオー...
-
2ちゃんに書き込めない
-
迷惑メール対策としてHTML,URL...
-
2ちゃんねるの書き込み規制に...
-
2チャンネル携帯から書き込み...
-
2ちゃんねるでアクセス規制され...
-
規制と緩和
-
Access フォーム入力規制
-
明日、東京の竹下通りに行く予...
-
亀山⇔更埴について
-
2チャンネル
-
表現内容中立的規制とはなんで...
-
TikTokの読み上げ機能が使えな...
-
インターネットカフェは何歳から?
-
2ちゃんねるのアクセス規制を...
-
アダルトサイトの規制について
おすすめ情報