[[20190829221355]] 『文字列をはみ出して表示させる方法』(ひろやん) ページの最後に飛ぶ

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

 

『文字列をはみ出して表示させる方法』(ひろやん)

いつも勉強させて頂いております。

エクセルで文字列を入力した右のセルに何も入力されていなければ、文字がはみ出して全文表示されます。
一方で、右のセルに=""であった場合は、全文表示されません。これを全文表示させる方法はないでしょうか?

例えば、列幅が異なる下記の入力表があるとします。

  A     B     C
1 パンダ
2     ラクダ
3                   マントヒヒ

これを、列幅が一定の下記のように出力表に表示したいです。
 A B C
1 パンダ
2  ラクダ
3   マントヒヒ

単に = を使うと、下記のように文字が途中で切れてしまいます。
 A B C
1 パ
2  ラ
3   マ

困っております。お手数ですがお力添えお願いいたします。

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


 右側のセルが空白の状態にすればいいんじゃないですか。

 1.出力表をクリアする
 2.入力表をコピーする
 3.出力表に貼り付ける
   ※この時「空白は無視する」オプションにチェックを入れる

(半平太) 2019/08/29(木) 22:45


言葉足らずで申し訳ありません。
手動ではなく、入力表に入力したら、タイムリーに出力表に出るようにしたいのです。
実際は入力表が複数あって、それを1つの出力表にまとめたいと思っております。

手がなければ、アドバイス頂いた方法でマクロ組むしかないでしょうか。

度々お手数ですが、何か良いアイデアあれば頂けますと助かります。よろしくお願い致します。
(ひろやん) 2019/08/29(木) 22:54


 1.取り敢えず、今まで通り数式で参照する。
   但し、空白の場合はエラーが出るようにする。

   例:A1セル =IF(入力表!A1<>"",入力表!A1,0/0)

 2.出力表全体を選択して、Ctrl+G(つまりジャンプする)→
   →セルの選択→「●数式、■エラー値」にチェックを入れて「OK」ボタンをクリック

   以上でエラーがある数式のセルだけ選択されますので、Delキーを押下して空白化を図ります。
   それらのセルは、数式が入っている必要がないので、タイムリーな出力表に支障はないと思います。

 これ以外はマクロになるでしょうが、表の詳細が分からないと正確なものは作れません。

(半平太) 2019/08/29(木) 23:13


 > これ以外はマクロになるでしょうが、表の詳細が分からないと正確なものは作れません。

 と言うか、="" 状態のセルを見つけてクリアするだけですから、
 マクロ組むより、手作業でやった方が早そう。

(半平太) 2019/08/29(木) 23:26


半平太さん
ありがとうございました。見事に解決しました。
こんな手があったとは、感動しました。

(ひろやん) 2019/08/30(金) 22:52


コメント返信:

[ 一覧(最新更新順) ]


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