小笠原です。 本件、続きの提案を users@ でしています。
https://listarchives.libreoffice.org/ja/users/msg00794.html 一部抜粋: ~~~~~~~~~~~~~ あらためて、提案の要約を書きなおしてみます。 --- Excelによる *.xlsx(旧 *.xls でも同じかも)のインポート・エクスポート時の 漢数字の扱い(LibreOffice内の表現とどうマッピングするか)を変更したい。 ※ODFを用いてLibreOffice上で編集し続ける分には影響はありません。 --- ~~~~~~~~~~~~~ もしよければ、こちらでも向こうでも構わないのでご意見ください。 では。 2020年5月6日(水) 20:34 Naruhiko Ogasawara <naru...@gmail.com>: > > 小笠原です。 > > 補足ですけど、ソース見ると、この DBNum <-> NatNum の変換処理で、 > 言語情報見て、 > > if (日本語) > DBNum2 <-> NatNum4 > else if (中国語) > DBNum2 <-> NatNum5 > ... > > としていて、非常に意図的っぽいんですよね。うーむ。 > > では。 > > 2020年5月6日(水) 20:20 Naruhiko Ogasawara <naru...@gmail.com>: > > > > 小笠原です。 > > > > ゴールデンウィークを使ってLibOの開発というか、リアルな > > バグをなにかつぶしてみようと取り組みをしております。 > > > > で、このバグを見てました。 > > > > [0] https://bugs.documentfoundation.org/show_bug.cgi?id=130193 > > > > このチケットのなかで himajin さんがコードのポインタ示して > > いただいてるのでインチキなんですが、いちおう自分でもなる > > べくポインタ見ないようにしつつ同じ個所にたどり着きました > > ……が。 > > > > そもそもの仕様に若干の疑問が……。 > > > > > > Calcには、書式指定子 [NatNumX] というのが存在しまして、 > > 例えば [NatNum4]# とか指定すると漢数字でセルの値を表示 > > できたりします。 > > > > [1] > > https://help.libreoffice.org/6.4/ja/text/shared/01/05020301.html?&DbPAR=WRITER&System=WIN > > > > 同様な機能は当然 Excel にもありまして、Excelでは > > [DBNumX] という書式指定子を使います。 > > > > [2] http://www.kenzo30.com/ex_kisotoku/ex_ks_tokubetu7.htm > > > > で、上の不具合は、セルを大字で表示する [DBNum2] を指定 > > したExcelファイルを読み込むと大字にならない、というもの > > です。 > > > > が、前述ヘルプを参照しますと、 > > [DBNum2] は [NatNum4]、つまり "modern long Kanji text" に > > 対応するようになっています。なので大字にならないのは仕様 > > 通りというわけです。 > > > > ヘルプでは大字つまり "traditional long Kangi text" に対応する > > のは [DBNum3] となっていますが、先ほどのリンク[2] によると、 > > DBNum3 は大字ではなくて「数値を全角の英数字(1、2、…) > > と単位の漢字(十、百、…)で表示」という指定だとのこと。 > > > > なのでこの仕様、なんだかおかしい気がするのですが、検索を > > しますと 3.3 のころからこの仕様変わってないらしいので、 > > > > [3] > > https://help.libreoffice.org/3.3/Common/Number_Format_Codes#Displaying_Numbers_Using_Native_Characters > > > > どなたか事情などご存じの方いませんか、という質問でした。 > > > > > > では。 > > -- > > Naruhiko NARU Ogasawara (naru...@gmail.com) > > > > -- > Naruhiko NARU Ogasawara (naru...@gmail.com) -- Naruhiko NARU Ogasawara (naru...@gmail.com) -- Unsubscribe instructions: E-mail to discuss+unsubscr...@ja.libreoffice.org Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette List archive: https://listarchives.libreoffice.org/ja/discuss/ Privacy Policy: https://www.documentfoundation.org/privacy