システムより自動配信されるメールで、商品名などを読み込んでメールに記載したいのですがタブで区切ると商品名の長さに影響されて各項目と数値がずれてしまいます。

例)
[商品][数量][金額][備考]
パソコン...1.....100...なし
コルクボード.....1.....50....なし
こういった症状をうまく回避する方法があれば教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/10/18 15:52:11
  • 終了:--

回答(2件)

id:fzs1000 No.1

fzs1000回答回数63ベストアンサー獲得回数02005/10/18 16:10:41

ポイント25pt

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

MSDN ライブラリ サイト移行に関する重要なお知らせ

半角スペースで埋めてはどうでしょうか?


各項目の最大バイト数をあらかじめ決めておいて、

VBで申し訳ないですが

Left(文字列 & ” 最大文字数分の半角スペース ”, 最大バイト数)

のようにして各項目を固定長(左詰め半角スペース埋め)で出力みたいな感じです

id:kamiaoki

当幅フォントで無い場合も対応できるのでしょうか?

2005/10/18 17:03:06

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません