- ベストアンサー
エクセルで表示が途切れないようにする方法
- エクセルで表示が途切れないようにする方法について調べています。
- A1のセルに長い文字列を入力した場合、A1の表示が途中で途切れてしまう問題があります。
- 特定のセルに条件に応じた表示をする場合、表示が途切れないようにする方法を知りたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。 何が入っているかというと 長さが0の文字列です。 ですから足し算などはできません。
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
A1 の列幅を拡げます
お礼
回答ありがとうございます。 今回は、A1の幅を拡げることができません。 別の方法を模索していて、こんな質問をするに至りました。
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルの仕様のようなことを破りたいというなら、VBAがいやとか何とか言うのでなく、もっと自分で基礎的な(APIでよいのかな自信なし)ことを勉強しなければならないでしょう。エクセルは仕様を是認して、そのまま使うのが筋です。ウラ技的なことを期待しての質問が多いが、色んな事項でもそんなに裏技は無いです。深く知って根本を自分のプログラムで修正するか、それを他人がしたソフトを組み込んで使うしかないでしょう。 A1の値がB1、C1・・に優先して常に表示という設定はありません。 不便な場合もありますので、みんなが歓迎する仕様でも無いでしょう。
補足
回答ありがとうございます。 改造するとかのつもりはありませんでした。 質問がわるかったと反省しています。 ""のときにどんな値が入っているのか、聞くのが正解だったと思いました。 質問の「=if(A2=1,"ok","")で、FALSEのときにはセルにはどんな値がはいっているのでしょうか。 ""のときに入っている中身がわかれば突破口が開けるかもしれないし、諦めがつくかもしれません。 何かはいっているのは、「形式を選択してコピー」で値のみをコピーしたときもA1セルの値が途切れることで分かるのですが・・・
- toshi_2000
- ベストアンサー率30% (306/1002)
B1のセルに式または値がはいっている限りは途切れてしまします。
補足
回答ありがとうございます。 専門家とのことなので、教えてください。 質問の「=if(A2=1,"ok","")で、FALSEのときにはセルにはどんな値がはいっているのでしょうか。 ""のときに入っている中身がわかれば突破口が開けるかもしれないし、諦めがつくかもしれません。 何かはいっているのは、「形式を選択してコピー」で値のみをコピーしたときもA1セルの値が途切れることで分かるのですが・・・
お礼
どうもありがとうございました。 長さが「0」の文字列とは思いませんでした。 これを足がかりに方法を模索します。