Csvファイルを開いたときのデフォルトフォント設定について

CSVファイルを読み込んだ際のデフォルトフォント設定、またはテンプレートの適用が可能であれば方法を教えて下さい。

Version 7.1.6.2

テンプレートを適用したodsファイルにCSVファイルのデータをコピペする、くらいしか思いつかないです。

私としても、「新規作成される全てのファイルのデフォルトスタイルに適用されるフォント」はわかっても、「CSVのみに対してのデフォルトフォントを変更したい」という方法は現在無いという認識です。

https://opengrok.libreoffice.org/xref/core/sc/source/core/data/stlpool.cxx?r=8930b1f6#256

https://opengrok.libreoffice.org/xref/core/sc/source/ui/docshell/docsh.cxx?r=36940a65#597

https://opengrok.libreoffice.org/xref/core/sfx2/source/doc/objstor.cxx?r=14cfff50#755

https://opengrok.libreoffice.org/xref/core/sfx2/source/doc/objstor.cxx?r=14cfff50#698

https://opengrok.libreoffice.org/xref/core/sfx2/source/doc/sfxbasemodel.cxx?r=3f65724e#1916

https://opengrok.libreoffice.org/xref/core/sfx2/source/view/frmload.cxx?r=97fa8702#591

と、まぁ多分こんな感じで辿ってます。

1 Like

私見ですが、「新規作成」で使用されるテンプレート(「既定に設定」したやつ)のスタイルをベースにして欲しいところだな、と思ったりはしました。「既定に設定」って、自分が使うときの「標準設定」のつもりで作ってるものな気がするので…。
一方で、Writerのように、他ファイルからスタイル設定を読み込む機能がCalcやDrawにも欲しいですね…(今のところなさそう)。

私も調べてみましたがテンプレートなどの書式を設定する方法は見つけられませんでした。
榎さん提案の別案として、ファイルからシートにデータを取り込む機能をご紹介しておきます。

シート>ファイルからシートを挿入>ファイルを指定

書式設定済みのシートを用意した上で上記の機能を使うと書式が適用される様です。

2 Likes