表組内で改段(Enter)

[1029]表組内で改段(Enter) | 投稿者:mg | 投稿日:2008/04/19(Sat) 17:24:42
お世話になっております。
OSX10.4.11 CS2です。

テキストフレーム内の高さが十分にあるのに表が分割(オーバーフロー)してしまっているデータについて。

オーバーフロー先の1行目のセル行を削除をすれば分割が解除されるので、その行の内容をコピーして新しい行を作ってペーストするという方法で処理したのですが、もっと良い方法がありますでしょうか?

表組内で、改段(Enter)するとこうなるのは、知っているですが、通常のテキストのように改段記号がみえるわけでもないので改段除去というわけにもいかず、検索しようにも制御コードがみあたらない。。

宜しくお願いします。
» 1
[1033]Re: 表組内で改段(Enter) | 投稿者:ミシマバイカモ | 投稿日:2008/04/20(Sun) 00:20:18
[セルの属性]-[行と列の設定]の[行の開始位置]が「次のテキスト列」になっていると思いますので、「任意の位置」に変えて下さい。(WIN CS2 4.0.5で確認)

>表組内で、改段(Enter)するとこうなるのは、知っているですが、

2度ほど経験していたのですが、なぜこうなったのか分りませんでした。ひとつ、りこうになりました。
» 2
[1037]Re: 表組内で改段(Enter) | 投稿者:ギョムヘミ | 投稿日:2008/04/21(Mon) 12:11:58
>表組内で、改段(Enter)するとこうなるのは、知っているですが

セル内テキストを全て選択して検索&置換で改段記号「^M」を消すというのはどうでしょう
» 3
[1038]Re: 表組内でEnter押下(改段ではなかった) | 投稿者:mg | 投稿日:2008/04/21(Mon) 13:07:21
ミシマバイカモ様、ギョムヘミ様ありがとうございます。

[行の開始位置]
「次のテキスト列」を「任意の位置」で解決しました。

その後検証してみたのですが、どうも表組内ではEnterの動作が通常のテキストフレームとは異なっていて、「改段」にはなっていないようです。
メニューの「分割文字を挿入」から「改段」を入れるとセルの[行の開始位置]の設定もかわらず、「改行」が入りました。

ということで
「改段記号「^M」を消す」
も存在していないようなので無理でした。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア