投稿日 | : 2005/08/07(Sun) 00:28 |
投稿者 | : Starfish |
Eメール | : |
URL | : |
タイトル | : Re^3: 【続き】Space関数を使って書式を整列 |
障害、うまく動かないような場合は、VBのバージョン&SP、実行時のOSの種類(バージョン)
&SPは、記載してください。
> Space関数を使用して、書式を整えて、テキストボックスに設定しているのですが、
> 上手く思ったとおり整列してくれません。
>
> AAAA :BBBB
> AAAA :CCCC
>
> AAAA :AAAA
> AAAA :DDDDD
> となってしまいます。
プログラム(コード)もそうですが、「コード投稿モード(図表モード)」で投稿しないと
スペースがカットされて非常にわかりずらいです。今後、気をつけてください。
又、下のコードを見ると、左側がすべてAAAAというデータでは、整列するのではないで
しょうか、例として書くなら実際に現象が発生した(する)データを記載してください。
何故なのでしょうか。
> strLen = LenB(myString)
strlen = LenB(StrConv(mystring, vbFromUnicode))
のように直してみてください。
VBの文字列は、UNICODEです。LenBは、半角文字でも、1文字は2バイトになります。
hhttp://www.bcap.co.jp/hanafusa/VBHLP/mozi_nagasa.htm