数字が日付に(例:「5/1」が「5月1日」に)変換されないようにしたい

Writer で表を作り「日付」という列を作ってそこに「5/1」のように日付を入力してからカーソルを移動すると、勝手に「5月1日」と変換されてしまいます。

Escで元に戻すとカーソルがまたその欄に戻り、カーソルを移動すると再び「5月1日」に変換されてしまいます。

この勝手な日付の変換をオフにする方法を教えてください。

確認ですが、
「数字とみなす」のチェックは外れていますか?


上記と重複している気もしますが、
[ツール]>[オプション]から[LibreOffice Writer]-[表]の
「数字の認識」のチェックは外れていますか?

回答ではありません。
私のところで試すと図の様に完全に文字として扱われます。
一方で下の図はOLEオブジェクトとしてCALCを挿入した場合で
こちらは当然日付として処理されます。
対策は入力文字列の頭にアポストロフィをつけるという


Excelでもおなじみの強制文字列化です。
違いで気づくのは入力後に右寄せか左寄せかの配置です。
どの様になっているでしょうか?

はい、どちらも外れています(昨日返信したつもりが回答として投稿しておりました。すみません)

「5/2」も「5月2日」もセンタリングされています。

image

そして、先頭にアポストロフィを付けたら変換されなくなりました!ありがとうございました!

1 Like

表のセルを選択して、メニューの[表]-[数字の書式]を選び、「数」や「テキスト」など希望する書式を指定してみたらどうでしょうか?
ここが「日付」になっていませんか?

1 Like