6ケタの記号に数量(1、10、100の位)、ケタ数を21桁に合わせるためにスペースを入れ、
最後21ケタ目にアルファベットの”L”と繋げる設定をクエリのビルダーで作りたいです。
(6ケタ記号+数量+スペース+"L"をバーコード化した21桁の記号をバーコードリーダーで所定のフォームに入力したいため)
以下のようにビルター設定したのですが、100の位だけ22桁になってしまい上手くいきません。
どこを修正したらよいでしょうか。また、他にどのような作成方法があるでしょうか。
QRコード: [Q10_記号]![記号] & IIf([Q10_記号]![記号]<10,[数量] & " L",IIf([Q10_記号]![記号]>10<100,[数量] & " L",IIf([Q10_記号]![記号]>100<1000,[数量] & " L")))
[Q10_記号]![記号]>10<100
というような書き方はできません。というのが下記のようなことなら、
記号:
ABCDEF
数量:
123
の場合、下記のようにしたい。
ABCDE123 L
ということなら、
QRコード: Format(記号 & 数量,"!" & String(20,"@")) & "L"
ちがうのなら、上記のようにデータ例と出力例を提示してください。
hatenaさん
迅速な返信感謝いたします。
ご提示いただいた入力で無事に解決しました。
助かりました。ありがとうございました!