- ベストアンサー
リストボックス
Do While Not rs.EOF 'データがある場合 Form2.List1.AddItem rs.Fields("顧客番号") & " " & rs.Fields("得意先名") rs.MoveNext Loop こうしたら、いちらんには 顧客番号 得意先名 111111111111 ああああ 11111111111 いいい と入っていて、得意先名をきちんと”ああああ”にそれえたいのですけどできるでしょうか? 桁数の指定とかできるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
顧客番号をTrim関数で前後スペースを取り除き、Len関数で長さを知り、一定の文字数との差のスペースをSpc関数で作り、&で結合してはどうですか。
その他の回答 (2)
- SpeedKing
- ベストアンサー率50% (6/12)
回答No.2
Listboxのカラムを使用する 以下のコード参照してください。ColumnCountでカラム数を指定し、TextColumnでコントロール値を保持します。 こちらの方が、桁を揃えるには適しています。 コードはヘルプ参照してください。
- todo36
- ベストアンサー率58% (728/1234)
回答No.1
>得意先名をきちんと”ああああ”にそれえたいのです >けどできるでしょうか? list1.AddItem rs.Fields("顧客番号") & vbTab & rs.Fields("得意先名") >桁数の指定とかできるでしょうか? LB_SETTABSTOPSで幅を指定できます。