[[20150417033122]] 『セル内の文字の改行』(aki) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セル内の文字の改行』(aki)

こんばんわ。宜しくお願いします。

 セル内の文字の改行について教えて下さい。
例えば、過去の掲示板から、
123456を
12
3456
と表示するには、
0 Ctrl+J 0000
で問題なくできたのですが
abcdefg
を
ab
cdefg
としたい場合
"ab" Ctrl+J
としただけではできませんでした。
文字の改行って表示形式でできるのでしょうか?
ご教示頂きたくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 ab Alt/Enter cdefg で、できませんか?
(β) 2015/04/17(金) 06:35

 セルに入力はcdefgだけで、表示は
 ab
 cdefg
 としたい、ってことなのかな?

 "ab" Ctrl+J @

 と入れてみて。
 なお、セルには別途「折り返して全体を表示する」の設定にする必要があるよ。

(1111) 2015/04/17(金) 08:39


セルの書式設定では、文字列を途中で切って表現することはできないでしょう。先頭が"ab"と決まっているなら、
そこをデータに含めない方法が使えますが、そういう意味ではないと思います。

元データのセルと表示用セルを分けて、普通に数式で、以下ではいかがでしょうか。
(セルは折り返して全体を表示する設定にしておく)

=LEFT(A1,2)&CHAR(10)&RIGHT(A1,LEN(A1)-2)
(???) 2015/04/17(金) 08:59


 =LEFT(A1,2)&CHAR(10)&REPLACE(A1,1,2,"")
 でも。
(ねむねむ) 2015/04/17(金) 09:08

βさま 1111さま ???さま ねむねむさま
 ありがとうございます。

言葉が足りずに誤解を招いてしまい誠に申し訳ありません。

 表示形式で実施したいのです。

1111さまのアイデアを頂戴したところ

 ab
 abcdefg
となりました。

理想は

 ab
 cdefg
でございます
自分も頑張ります。

皆様アドバイスありがとうございます。

(aki) 2015/04/17(金) 22:16


 すでに書かれているが
 abcdefg
 と入力して
 表示形式だけで
 ab
 cdefg
 と表示するのは無理。

 ab[Alt+Enter]cdefg
 ([Alt+Enter]部分でAltキーを押しながらEnterキーを押す)
 と入力するか、
 表示形式を
 "ab" Ctrl+J @
 として
 cdefg
 と入力するか。

 あるいはVBAで値の入力時に頭から2文字目と3文字目の間に改行を自動で入力するようにするか。
(ねむねむ) 2015/04/18(土) 05:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.