- 締切済み
エクセル 揃えができない。
コード_コード2_店名・・・・・ 30_50_・・・・・ 40_25_・・・・・ エクセルで右揃え_中央揃えが効かない、フィールドがあるのですが なぜでしょうか? 上の表で見ると30_50_40_25の部分のみ効きません。 他のフィールドでは効きます。 さらに30_50_40_25のフィールドでも文字に関しては効きます。 理由が良く分からないのですが、バグでしょか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- _Kyle
- ベストアンサー率78% (109/139)
#2さんへの「補足」を踏まえて…。 もし、Excelのバージョンが2007であれば、 条件付書式で表示形式を上書設定されていれば、 そのように動作することはありえます(動画参照) 一方、Excel2003以前のバージョンの場合は、 「普通はない」動作と言えると思います。 「バグ」と呼ぶかどうかは別にして、 編集を重ねるうちに、内部データに不整合が発生し 妙な挙動をするというケースもなくはないですが…。 他に考えられる可能性としては、マクロぐらいでしょうか。 以上ご参考まで。
- imogasi
- ベストアンサー率27% (4737/17069)
この説明だけでは、データの情況が良くわからない。 30_50_・・・・・の_も質問者の勝手な表現。何を意味するのか。 =TYPE(A1) を別セルに入れて1と出るか2とでるか報告しては。 配置に関しては、セルの値が文字でも数値でも効くはず。 >バグでしょか? 全世界の人が見張っているエクセルで、こう言えるのは、相当の勉強をした人で、普通は安易に言えない。
補足
表示設定の問題のようです。 関数を入力しても、関数がそのまま表示されます。(セルに) どこに設定があるか分かるでしょうか?
- sykt1217
- ベストアンサー率34% (277/798)
恐らく数値型として扱われているのだと思います。 右クリック→書式設定→表示形式→文字列で効くようになると思います。
補足
残念ながらどの形式にしても、はじめに数字で入力すると効かないようです。 しかし郵便番号のようにハイフン「-」などが入ると効きます。
- yara
- ベストアンサー率25% (166/661)
そのコードが入力されているデータの後ろに空白が入っていないでしょうか?
補足
入っていません。 新たに入力しても無理でした。(数字の場合)
補足
使用しているのはExcel2003です。 マクロで作成したシートなので、マクロが原因かもしれません。 一応、無効にして開いても駄目なので、作り直すのが一番早いかと思います。