• ベストアンサー

accessのvbaで中国語の印字幅取得

accessに格納している日本語と中国語の文字列に関して 半角文字10文字分の印字幅に収まるかどうか判定したいのです 以下のような関数を作ってみて クエリからこの関数を呼び出してみたのですがうまくいきませんでした function 判定(s as string) as boolean if lenb([名称])>10 then 判定=false else 判定=true end if では判定できなかったので・・・ 何かいい手段はあるでしょうか? アドバイスお願い致します

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

lenb(strconv([名称],vbFromUnicode )) かな? こちらの解説が参考になるかと。 http://www.accessclub.jp/supbeg/131.html

nobi12
質問者

お礼

ありがとうございました

関連するQ&A