過去の桐井戸端BBS (桐ver.8)
5499 はがきの宛名の文字間に空間を入れたい 松井茂男 2000/04/11-08:41
はじめて質問します。
はがきをつくりました。
宛名の1文字1文字の間にスペースを入れたいのですが可能でしょうか。
入力時には[姓][名]をわけて入力しています。
ご指導よろしくお願い致します。
5500 Re: 宮城 2000/04/11-09:42
記事番号5499へのコメント
松井茂男さん、こんにちは。

いろいろやりかたがあるでしょうが、[姓][名]だけでしたら、
テキストのオブジェクト属性→書式のタブ→文字間を指定にするのが一番手軽だと思います。
寸法を調整すれば「あたかもスペースが入っているように」見えるはず。

5508 Re: 佐田 守弘 2000/04/11-23:07
記事番号5500へのコメント
松井茂男さん
宛て名の姓名の印刷でしたら、スペースを入れるといった考え方よりも、均等割付けでオブジェクトの中に
均等に配置するのはいかがでしょうか。

●氏名をつなげる
印刷対象となるオブジェクトのソースには[姓]+" "+[名]を指定します。
つまり、姓と名との間に半角スペース1つを入れた文字列です。
これにより、姓と名との間が適当に空きます。

●左右均等割付けを設定する
オブジェクトの属性設定ダイアログを開き、[書式]のタブを開いて下さい。
表示のボックスの中に左右均等の設定がありますから、この設定を選んで下さい。
なお葉書の宛て名ですと、縦書き印刷をすると思います。
この場合横方向と縦方向が見掛け上逆になりますので、この点に気を付けて下さい。

佐田守弘(KS-00119)

5513 Re: タカ 2000/04/12-00:41
記事番号5499へのコメント

[姓][名]の項目を使って、「5文字取り」、「7文字取り」、
と言うのがありますが必要でしょうか。

新項目 データ型は「数値」 計算式に #文字数([氏名「姓」])
新項目 データ型は「数値」 計算式に #文字数([氏名「名」])

新項目 [姓7字取]に下記の計算式

#条件選択([姓字数]>=3,[氏名「姓」],[姓字数]=2,#部分列([氏名「姓」],1,1)+" "+#部分列([氏名「姓」],2),[姓字数]=1,#部分列([氏名「姓」],1,1)+"  ")

新項目 [名7字取]に下記の計算式

#条件選択([名字数]>=3,[氏名「名」],[名字数]=2,#部分列([氏名「名」],1,1)+" "+#部分列([氏名「名」],2),[名字数]=1,"  "+#部分列([氏名「名」],1,1))

新項目 [7字取り氏名]「7文字取り」

#条件選択(#文字数([姓7字取])+#文字数([名7字取])+1<=7,[姓7字取]+" "+[名7字取],1,[姓7字取]+[名7字取])

と、言うのがありますが、あまり詳しくない説明ですみません。
5515 Re:上記の投稿について タカ 2000/04/12-00:46
記事番号5499へのコメント
松井茂男さんは No.5499「文字間に空間」で書きました。

>宛名の1文字1文字の間にスペースを入れたいのですが

的はずしていたようですネ!(-_-;)
すみません。m(__)m

戻る