
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
理屈は理解できてますか?
> Accessでは全角、半角にかかわらず2バイトでカウントます
内部ではUnicodeという文字コード系が使われています。
このコード系は、全角とか半角とかは関係なく、 1文字=16bit(2バイト) に割り当てています。
> StrConv(〇〇〇,128)
これは、既にあるように、 Unicodeからシステムで設定されたコード(日本語版の場合はShift_JIS)に変換するものです。
Unicodeの1文字→Shift_JISの対応する1文字 に変換します。
UnicodeとShift_JISはまったく別なので、Shift_JISで書かれた文字列をUnicodeとして解釈すれば、文字化けします。
今回の場合なら、Shift_JISの1文字→Unicodeの対応する1文字 というさっきとは逆の変換が必要です。
No.1
- 回答日時:
先ずは全角文字に変換するのであれば
「StrConv(〇〇〇,128)」ではなく、「StrConv(〇〇〇,4)」ではないのでしょうか。
動作確認はしていませんが、お試しください。
StrConv関数 …文字列を指定した文字種に変換する
https://officek.net/access/a-function/al-string/ …
老婆心
2バイト(全角?)化する理由はわかりませんが、ある特定の文字数のみを取り出したいのであれば、MID関数でもいいのではないですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- マウス・キーボード macからリモートデスクトップでwindowsに接続した際のキーボード配列 3 2023/07/10 08:40
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- その他(プログラミング・Web制作) 文章中の数値を自動で足すサービスはあるでしょうか? 1 2022/10/16 08:10
このQ&Aを見た人はこんなQ&Aも見ています
-
Access Left$関数で全角半角が混在したデータの抽出 バイト数がずれる
Excel(エクセル)
-
ACCESSのデータに自動で半角スペースを入れたい
その他(データベース)
-
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
-
-
4
クエリーで、全角混じりデータの抽出[access95]
Access(アクセス)
-
5
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
6
クエリの結果が文字化け(Access2007)
その他(Microsoft Office)
-
7
Access テキスト型に対する指定桁での0埋め方法
その他(データベース)
-
8
変数にnullを代入するには
Excel(エクセル)
-
9
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VisualStudio2022でC言語プログ...
-
英数半角文字と「-」を指定する...
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
EXCEL/VBA 変数の値をクリップ...
-
数字の位ごとの値を表示するプ...
-
数値計算??
-
コンボボックス等における表示...
-
数値を浮動小数点32bitHEXコー...
-
データ構造のmapとは?
-
jsp~jspにhiddenを使って変数...
-
Excel-vba 文字列と変数を...
-
素数、偶数、奇数、倍数を求める。
-
正規表現で、英数記号を含むパ...
-
stdpicture型の変数に、、
-
Javaプログラミング講座問題に...
-
VB6.0-整数と余りを求める
-
世界のナベアツ
-
Array.newが必要ないのはなぜで...
-
ジャバスクリプトでのことです...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VisualStudio2022でC言語プログ...
-
Cpadで文字化け
-
VBA シート上にドロップダウン...
-
Accessで文字列のバイト数読み込み
-
C言語で全角文字を扱いたいので...
-
VBでまた行き詰まってしまいました
-
HTML5では文中の半角不等号はち...
-
文字列の引き渡し
-
英数半角文字と「-」を指定する...
-
アンダーバーとバックスラッシュ
-
rubyの正規表現について
-
Ruby1.9で文字列の置換がうまく...
-
Ruby言語にて、全角カナ⇔半角カ...
-
プロキシを使うプログラムでエ...
-
VC2008+Qtの文字化け
-
<python>算数の問題を作るプ...
-
スプレッドシートの関数
-
void lcd_str(unsigned char* p...
-
open-uriを用いた、ウェブ上か...
-
rubyの正規表現で"["を使いたい...
おすすめ情報