
エクセルに見えない文字(JISX0211 C0,C1 制御文字?)を表示又は入力させる方法
あるQRコード(1)の内容です。
先頭から
・3ケタ 「番号」 (数字3ケタ)
・1ケタ 「識別子」 0x1E(RS)
・3ケタ 「性別」(数字1ケタ)男=1、女=2
・1ケタ 「識別子」 0x1D(GS)
・4ケタ 「年齢」(数字3ケタ)
・フッタ 0x04(EOT)
すべて固定長。数値は前にゼロ埋め。
となっています。
このQRコード(1)を読込んでエクセルのセルに挿入すると
0121032となります。
これは(番号012、性別1、年齢32)になります。
ですが識別子やフッタが表示されません。
この0121032をQR生成ソフトでQRコード(2)に変換すると
識別子やフッタがないQRコードになってしまい、
QRコード(1)と照合させると相違するQRコードと判定されてしまいます。
QR生成ソフトにはQRコードにできる文字コードとして
制御コード:0x01~0x1F
となっています。
エクセルにこれ(JISX0211 C0,C1 制御文字?)を表示させたり
手入力(文字と文字の間に挿入)させるのは無理なのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
コピーやペーストで制御文字が欠落するのはよくあることです。
リーダーから直接Excelのセルに入力してたら、もしかしたら制御文
字のあるべきところに1文字分の空白が見えてたかもしれませんね。
場合によってはフォントのデザインで空白が限りなく狭い場合もあ
りますので、len関数で文字数を確認するのがいいかも。
で、確かに制御文字が欠落していて補いたい場合ですが、制御文字
は数式の中でchar関数に10進表記で値を与えて使います。たとえば
0x1Eならchar(30)、0x04ならchar(4)ですね。これで添付画像の様に
新しい文字列を生成してやってみてはいかがでしょう。

No.2
- 回答日時:
ふつう,制御コードは表示されません。
手入力でこれで入るが,表示はされません。="012"&CHAR(30)&"1"&CHAR(29)&"032"&CHAR(4)
数多くあるなら,VBAですね。
Sub test()
s = ActiveSheet.Range("A1").Value
s = Left("0" & s, 7)
s1 = Left(s, 3)
s2 = Mid(s, 4, 1)
s3 = Right(s, 3)
s = s1 & Chr(&H1E) & s2 & Chr(&H1D) & s3 & Chr(&H4)
ActiveSheet.Range("A1").Value = s
End Sub
のようでしょうか。
項目が30種類で項目ごとにGSを入れないと元のコード同様にならないみたいです。
マクロしかないですか。
ちょっと難しそうです。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 読み込んだQRコードをフォームに受け渡したい 1 2023/05/18 11:18
- その他(プログラミング・Web制作) スプレッドシート 一括でQRコードを生成したい 2 2022/12/15 11:36
- その他(スマホアプリ・スマホゲーム) QRコードで不便なことはないのですか。 2 2023/03/06 04:48
- AJAX 入力フォームの値をQRコードで入力できるようにしたい。 6 2023/03/29 08:34
- Excel(エクセル) Excelの操作方法を教えてください!頭文字2~8文字で特定の値に返す方法 8 2022/07/14 11:26
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- 電子マネー・電子決済 QRコードや電子決済の乱用で誰が得するのでしょうか 1 2023/03/06 01:59
- Visual Basic(VBA) QRコード作成マクロについて 3 2022/11/26 16:55
- LINE LINEのQRコードについて LINEのQRコードって更新したら、更新前の私のQRコードを持っている 3 2022/07/27 13:43
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
何回やってもうまくいかないことは?
みなさんには、何回やってもうまくいかないことはありますか?
-
コンビニでおにぎりを買うときのスタメンはどの具?
コンビニでおにぎりを買うとき、何の具材を選ぶことが多いですか?
-
AIツールの活用方法を教えて
みなさんは普段どのような場面でAIツール(ChatGPTなど)を活用していますか?
-
一番好きなみそ汁の具材は?
みんなで大好きなみそ汁の具材について語り合おうよっ!
-
QRコード作成で質問です。
その他(パソコン・周辺機器)
-
制御文字[エンター]だけのQRコードを作成したいです。
画像編集・動画編集・音楽編集
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
1日に1人がこなせるプログラム...
-
JANコードとPOSコードは同じ?
-
access2021 VBA メソッドまたは...
-
オートフィルタで抽出結果に 罫...
-
JavaScriptの定数名が取り消し...
-
【VB6】実行ファイルとした後、...
-
C# コードビハインドについて
-
Excel VBAでOpenTextのFieldInf...
-
Exel VBA 別ブックから該当デ...
-
PreviewKeyDownイベントが2回...
-
Nullの使い方が不正です。
-
エクセルに見えない文字(JISX0...
-
改ページ
-
ACCESSユニオンクエリでORDER B...
-
COBOLの文法
-
access2003 クエリSQL文に...
-
2つのチェックボックスを制御
-
UWSCでMOUSEORG関数が上手く処...
-
AccessでReplace関数を使うときに…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
1日に1人がこなせるプログラム...
-
access2021 VBA メソッドまたは...
-
JANコードとPOSコードは同じ?
-
access2003 クエリSQL文に...
-
Excel VBA素人です。VBAで図形...
-
1、Rstudioで回帰直線を求める...
-
Nullの使い方が不正です。
-
JavaScriptの定数名が取り消し...
-
PreviewKeyDownイベントが2回...
-
変数名「cur」について
-
エクセルに見えない文字(JISX0...
-
ACCESSユニオンクエリでORDER B...
-
Exel VBA 別ブックから該当デ...
-
VBAでファイルオープン後にコー...
-
VBA リストボックス(複数条件...
-
ASCIIコードを文字に変換したい
-
【VB6】実行ファイルとした後、...
-
VBA 現在のセル番地を記憶、復...
-
COBOLの文法
おすすめ情報