ワードとか、エクセルの罫線をただの線ではなく、単語の羅列にしたい。(例)佐藤一郎佐藤一郎佐藤一郎とかThankYouThankYouThankYouなど。 このように罫線を単語の羅列に変換するマクロや方法はありますか?また、ない場合の代替方法などあったら教えてください。よろしくお願いいたします。<m(__)m>

回答の条件
  • 1人2回まで
  • 登録:2007/02/14 19:02:18
  • 終了:2007/02/21 19:05:02

回答(3件)

id:nreise No.1

nreise回答回数148ベストアンサー獲得回数92007/02/14 19:23:25

ポイント27pt

一行目に通常に入力、二行目にエクセルならセルを必要分結合してから単語の羅列(佐藤一郎佐藤一郎佐藤一郎とか)を入力してフォントサイズを好みで変更、以降は繰り返し。。くらいしか思いつきませんでした。

エクセルなら先にセルを白などで塗りつぶしておくといいと思います。

文字の罫線部分は、できるだけ小さなフォントで薄い色(カラーなら)にすると見易いです。

id:Kumagoroshi

ご回答ありがとうございました。参考にさせていただきます。

2007/02/15 13:20:44
id:sylphid666 No.2

sylphid666回答回数3302ベストアンサー獲得回数902007/02/14 19:23:32

ポイント27pt

純粋なやり方は分からないのですが、文字を打ちこんだ後にフォントサイズを小さくしてみてはどうでしょう。

Wordのフォントサイズはぱっと見最小が8になっていますが、直接数字を打ち込めばもっと小さいサイズにもすることができますので。

切取線を表示したいときは「ーーーーーーーーー」と打ち込んでから半角変換してそれを利用したりしている人間です。

id:Kumagoroshi

ご回答ありがとうございました。参考にさせていただきます。

2007/02/15 13:21:19
id:rikuzai No.3

りくっち回答回数1366ベストアンサー獲得回数1412007/02/14 19:34:58

ポイント26pt

いきなり代替方法で恐縮ですが、

まずエクセルの罫線は基本セル書式で設定できるものまでだと思います。

http://www15.plala.or.jp/PCwakaba/menu/excel49.html


そこで、指定の文字列を使って罫線っぽく使用する方法ですが、

ベタにセルに入力して使用するしかないかなと。


例えばA1:D5を使って、B2:C4を「佐藤一郎」という文字列で囲むとします。

まず

A1=REPT("佐藤一郎",10)

と入力してエンターします。これで佐藤一郎が自動的に10個横に並んで表示されます。

A1:D1を選択して、セル結合します。これでA1:D1の範囲までに文字列が表示されます。

A1:D1をコピーして、A5:D5を選択し、貼り付けます。これで上下に表示されます。

A2:A4をセル結合して、このセルにもう一度

=REPT("佐藤一郎",20)

を入力します。この結合セルのセル書式を、セルの書式設定の「配置」タブ内にある「方向」を縦書きに設定します。

このA2:A4をコピーして、D2:D4を選択し、貼り付けます。

後はA列とD列の幅を調整します。


これで一見文字列の枠ができるかと思います。

単に線だけでいいなら、REPTを使って必要な回数分にすればセル結合などは必要ないと思います。


以上エクセルのみですが、ご参考まで。

id:Kumagoroshi

詳しいご説明ありがとうございます。ちょっと試してみます。 エクセルで利用してみたかったので、エクセルのみのご回答でよろしかったです。ありがとうございました。

2007/02/15 13:24:25

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

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

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

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

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