質問する
0

Calcの「標準」スタイルで、日付のデフォルトの形式(書式)をYYYY/MM/DDに変更する方法

質問日 2020-05-30 23:52:06 +0200

mickey1 のGravatar画像

Calcの形式(書式)に関する質問です。

「標準」スタイルでデフォルトの形式は「Standard」になっています。 この状態で「カテゴリー」として「日付」を選ぶと「形式」は「M月D日」となっています。

そのためでしょうか、日付をセルに入力(例えば「5/31」あるいは「2020/5/31」)すると「5月31日」となってしまいます。

質問ですが、デフォルトの形式は「Standard」のままで、日付のデフォルトの形式を「YYYY/MM/DD」に変更するのはどうすればよいでしょうか。

https://ask.libreoffice.org/ja/questi... は検索したのですが、これでも日付のデフォルトの形式は「M月D日」のままで変更できませんでした。

OS:Windows 10 Home (32bit)

LibreOffice:6.3.52 (x86)

edit retag flag offensive close merge delete

2 Answer

0

回答日 2020-06-06 01:41:43 +0200

デフォルトでの変更は難しいようなので、簡単に書式変更する手順を提案します。

「マクロの記録」を使って書式の変更をマクロに記録・登録し、ツールバーのカスタマイズで記録したマクロをツールバーに登録しておけばワンクリックで書式変更できます。

画像の説明

画像の説明

画像の説明

edit flag offensive delete link もっと
0

回答日 2020-06-01 06:08:16 +0200

himajin100000 のGravatar画像

updated 2020-06-01 06:44:51 +0200

多分無理。

ロケールに関する情報は、実行時ではなく、ビルド時に 予め用意されたxmlを用いて、C++のソースを生成し、そのC++の生成されたソースがビルドされ、実行時にはバイナリとして存在していると思われるから。

https://opengrok.libreoffice.org/xref...

https://opengrok.libreoffice.org/xref...

https://opengrok.libreoffice.org/xref...

https://opengrok.libreoffice.org/xref...

また、最初の地点でStandardであったとしても、入力確定時にその入力内容に応じて書式を自動検知するため、その後セルの書式を調べるとStandardではない日付が指定されているはず。なお、予めセルの書式を設定している場合、自動検知にもそれが反映される…はず。

出力時の書式については、[ツール]-[オプション]-[言語設定]-[言語]-[Formats]-[ロケール設定]を確認してほしい。多分日本語になっていると思う。(なお、多分変更時の反映は再起動後。Applyでも反映されるのかなあ?) 以下のコードは、デフォルトに設定されているものが複数ある場合、mediumの方がlongよりも優先される、というものだ。

https://opengrok.libreoffice.org/xref...

https://opengrok.libreoffice.org/xref...

それを頼りに以下を読むとusageがDATEで、defaultがtrueになっているものは

https://opengrok.libreoffice.org/xref...

https://opengrok.libreoffice.org/xref...

の2つで、mediumが優先されるからM月D日となる。

edit flag offensive delete link もっと

Comments

スタイルの話であって書式じゃないのか…(いずれにしてもこの操作手順で適用される 書式は、スタイルよりも優先される とは思うけど)

himajin100000 のGravatar画像himajin100000 ( 2020-06-01 15:17:48 +0200 )edit

おそらく「無理」ということで承知しました。 日付を入力するたびにいちいち書式を設定し直すのが面倒なんですよ。 なにかよい方法はないものかと思ったのですが。

mickey1 のGravatar画像mickey1 ( 2020-06-01 22:00:38 +0200 )edit

RELATED:

https://bugs.documentfoundation.org/s...

俺の回答地点より早いな、Eike Rathkeさんの回答。

himajin100000 のGravatar画像himajin100000 ( 2020-06-09 23:57:55 +0200 )edit
ログイン/サインアップして回答する

質問ツール

2 followers

Stats

Asked: 2020-05-30 23:52:06 +0200

Seen: 77 times

Last updated: Jun 06