
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
途中までですが・・・。
ID データ
1 全角文字
2 HANKAKU
3 hankaku
4 ZENKAKU
5 zenkaku
6 HANKAKUNANODA
7 hankakunanoda
というテーブルがあるとします。
これを、0、1、2、3 の4つのタイプ情報を付加して表示すると次のようです。
タイプIDデータ
2 1 全角文字
0 2 HANKAKU
1 3 hankaku
2 4 ZENKAKU
3 5 zenkaku
0 6 HANKAKUNANODA
1 7 hankakunanoda
SELECT IsType([データ]) AS タイプ, * FROM テーブル1;
Public Function IsType(ByVal strText As String) As Integer
IsType = Abs(Len(strText) <> LenB(StrConv(strText, vbFromUnicode))) * 2 + _
Abs(StrComp(UCase(strText), strText, vbBinaryCompare))
End Function
先ずは、0、1、2、3 の決め方と思います。
質問者の意向に沿って IsType関数を修正して下さい。
これで、例えば、次のようにタイプカウントを求めることも可能になると思います。
タイプタイプカウント
0 2
1 2
2 2
3 1
*私は、全くクエリを利用しませんので的を外しているかも知れません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
住宅にカナを入力する際に丁目...
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
英数字のみ全角から半角に変換
-
word差し込み印刷 半角カタカ...
-
全角入力
-
エクセルで半角文字をシートご...
-
コンボボックスに貼り付け文字...
-
エクセルの検索が正しくできな...
-
全角英数字の必要性が理解できない
-
Excelの中に全角ひらがな、漢字...
-
VB.net、テキストボックス入力...
-
[VBScript]バイト長の判定
-
「一角」って何でしょうか
-
COBOLで全角変換を行いた...
-
LaTeXで半角カンマと全角カンマ...
-
プログラミングでは、半角括弧...
-
VBでのカナの自動入力方法について
-
VBで、String型のデータが、...
-
いまスマホからカードの申込み...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
住宅にカナを入力する際に丁目...
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
全角英数字の必要性が理解できない
-
COBOL・全角判定
-
word差し込み印刷 半角カタカ...
-
VB.net、テキストボックス入力...
-
char型全角数字から、int型半角...
-
プログラミングでは、半角括弧...
-
メモ帳の段落の揃え方
-
エクセルにMicrosoft Barcode C...
-
エクセルの検索が正しくできな...
-
封筒の宛先で縦書きの書き方
-
エクセルでの”々”の扱い
-
全角/半角キーをSendkeys関数で...
-
.NET3.5におけるキーボードの「...
-
VBで、String型のデータが、...
-
Accessで日付や数値を全角で表...
-
明細書の英数字の全角・半角に...
おすすめ情報