• 締切済み

エクセル 揃えができない。

コード_コード2_店名・・・・・ 30_50_・・・・・ 40_25_・・・・・ エクセルで右揃え_中央揃えが効かない、フィールドがあるのですが なぜでしょうか? 上の表で見ると30_50_40_25の部分のみ効きません。 他のフィールドでは効きます。 さらに30_50_40_25のフィールドでも文字に関しては効きます。 理由が良く分からないのですが、バグでしょか?

みんなの回答

  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.4

#2さんへの「補足」を踏まえて…。 もし、Excelのバージョンが2007であれば、 条件付書式で表示形式を上書設定されていれば、 そのように動作することはありえます(動画参照) 一方、Excel2003以前のバージョンの場合は、 「普通はない」動作と言えると思います。 「バグ」と呼ぶかどうかは別にして、 編集を重ねるうちに、内部データに不整合が発生し 妙な挙動をするというケースもなくはないですが…。 他に考えられる可能性としては、マクロぐらいでしょうか。 以上ご参考まで。

sskj
質問者

補足

使用しているのはExcel2003です。 マクロで作成したシートなので、マクロが原因かもしれません。 一応、無効にして開いても駄目なので、作り直すのが一番早いかと思います。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

この説明だけでは、データの情況が良くわからない。 30_50_・・・・・の_も質問者の勝手な表現。何を意味するのか。 =TYPE(A1)  を別セルに入れて1と出るか2とでるか報告しては。 配置に関しては、セルの値が文字でも数値でも効くはず。 >バグでしょか? 全世界の人が見張っているエクセルで、こう言えるのは、相当の勉強をした人で、普通は安易に言えない。

sskj
質問者

補足

表示設定の問題のようです。 関数を入力しても、関数がそのまま表示されます。(セルに) どこに設定があるか分かるでしょうか?

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.2

恐らく数値型として扱われているのだと思います。 右クリック→書式設定→表示形式→文字列で効くようになると思います。

sskj
質問者

補足

残念ながらどの形式にしても、はじめに数字で入力すると効かないようです。 しかし郵便番号のようにハイフン「-」などが入ると効きます。

  • yara
  • ベストアンサー率25% (166/661)
回答No.1

そのコードが入力されているデータの後ろに空白が入っていないでしょうか?

sskj
質問者

補足

入っていません。 新たに入力しても無理でした。(数字の場合)

関連するQ&A

専門家に質問してみよう