Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3724 / 13645 ツリー ←次へ | 前へ→

【60423】字下げ りった 09/2/20(金) 19:29 質問[未読]
【60427】Re:字下げ 横入り 09/2/20(金) 21:57 発言[未読]
【60450】Re:字下げ りった 09/2/23(月) 9:24 質問[未読]
【60451】Re:字下げ 超初心者 09/2/23(月) 11:50 発言[未読]
【60453】Re:字下げ りった 09/2/23(月) 12:08 質問[未読]
【60467】Re:字下げ 超初心者 09/2/23(月) 14:32 発言[未読]
【60470】Re:字下げ りった 09/2/23(月) 14:43 質問[未読]
【60473】Re:字下げ 超初心者 09/2/23(月) 15:29 発言[未読]
【60515】Re:字下げ りった 09/2/25(水) 16:10 お礼[未読]

【60423】字下げ
質問  りった  - 09/2/20(金) 19:29 -

引用なし
パスワード
   メールの冒頭(To , 会社名 , 名前)を出力するツールを作ったのですが、
デコボコしてしまいます。うまい字下げの方法があれば御教示下さい。

To ○○株式会社 山田様
To △△商事 鈴木様
To ○○○○ソフト 佐藤様
To ◇◇サービス 斉藤様
: :      :

【60427】Re:字下げ
発言  横入り  - 09/2/20(金) 21:57 -

引用なし
パスワード
   ▼りった さん:
>To ○○株式会社 山田様
>To △△商事 鈴木様
>To ○○○○ソフト 佐藤様
>To ◇◇サービス 斉藤様
>: :      :
どのようにしたいのですか?それを書いてもらわないと。
姓が同じ位置に来るようにしたいのですか?
会社名のところは間にスペースがなく、しかも文字がすべて全角なら簡単にそろいそうですね。

【60450】Re:字下げ
質問  りった  - 09/2/23(月) 9:24 -

引用なし
パスワード
   >どのようにしたいのですか?それを書いてもらわないと。

説明不足だったようで済みません。
会社名の長さがまちまちなので、会社名を出力した後スペースを一個入れて名前を出力すると、名前の開始位置がずれます。
名前の開始位置をそろえるうまい方法があれば教えて下さい。

【60451】Re:字下げ
発言  超初心者  - 09/2/23(月) 11:50 -

引用なし
パスワード
   ▼りった さん:
> 会社名の長さがまちまちなので、会社名を出力した後スペースを一個入れて名前を出力すると、
> 名前の開始位置がずれます。
スペースを(規定値−会社名の長さ)だけ入れると良いかもしれませんね

> メールの冒頭(To , 会社名 , 名前)を出力するツールを作った
ツールがどういう動きをするのかは分かりません。

【60453】Re:字下げ
質問  りった  - 09/2/23(月) 12:08 -

引用なし
パスワード
   > スペースを(規定値−会社名の長さ)だけ入れると良いかもしれませんね
なので、その方法を教えて頂けないでしょうか?

【60467】Re:字下げ
発言  超初心者  - 09/2/23(月) 14:32 -

引用なし
パスワード
   ▼りった さん:
よく使われるのは
Left("会社名" & String(10, " "), 10)
こんなのですね。

【60470】Re:字下げ
質問  りった  - 09/2/23(月) 14:43 -

引用なし
パスワード
   >Left("会社名" & String(10, " "), 10)
試してなくて恐縮ですが、
会社名に半角が混ざっている場合が有りますので、それだとそろわなさそうです。

【60473】Re:字下げ
発言  超初心者  - 09/2/23(月) 15:29 -

引用なし
パスワード
   ▼りった さん:
> 会社名に半角が混ざっている場合が有りますので、
情報は小出しにせず、最初に提示してくださいね。

StrConv(LeftB(StrConv("会社名" & String(20, " "), _
  vbFromUnicode), 20), vbUnicode)

【60515】Re:字下げ
お礼  りった  - 09/2/25(水) 16:10 -

引用なし
パスワード
   回答有難う御座います。

>> 会社名に半角が混ざっている場合が有りますので、
>情報は小出しにせず、最初に提示してくださいね。

済みません。会社名に半角が入りうるのは当然と思っていたので
記載漏れました。お手数をおかけしました。

3724 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free