Meiryo UI フォントの記号が Excel の縦書き時に横になる (Windows10 バージョン2004(OSビルド19041.264)

Meiryo UI フォントの記号が Excel の縦書き時に横になる (Windows10 バージョン2004(OSビルド19041.264)
1

Upvotes

Upvote

 Jun 05 2020
3 Comments (3 New)
Planned

Excel のセルを縦書きにした場合、フォントに Meiryo UI を使用すると、「」や三点リーダー(…)、二点リーダー(‥)などが横向きで表示されてしまいます。添付画像をご参照下さい。

 

Windows 10 バージョン 1909 (OS ビルド 18363.836)では問題無く、

Windows 10 バージョン 2004(OS ビルド 19041.264)に更新すると発生します。

 

複数環境で確認出来る事、Excel のバージョンとビルドに変更はなく、Windows の更新によって発生する事から、Windows の更新プログラムによる不具合と思われます。

 

※Excel バージョン 2004 ( ビルド 12730.20270 クイック実行)

 

Comments
Microsoft
Status changed to: Under review
 
Microsoft
Status changed to: Planned
 
Copper Contributor

こんにちは。同じ問題で悩み、全社的に新しいBuildへのアップデートを延期していたのですが、一向に解決されませんし、そろそろ時間切れが近づいているようなので、少し調査してみました。
1909 までのフォントファイルと、2004以降のフォントファイルのバージョンを見ると、それぞれVer 6.30と6.50という形でバージョンが変わっていることに気づきました。そこで、2004または20H2へのアップデート後、以下の手順で使用するフォントファイルを置き換えてみたところ、問題を回避できることが確認出来ました。
※以下、レジストリを操作しますので、自己責任でお願いします。

  1. 1909上で c:\windows\fonts\ の中から、メイリオ、MeiryoUIとして使用されるファイルとなる meiryo.ttc と meiryob.ttc を別の場所にコピー。
  2. 2004以降へのアップグレード後、レジストリエディタを開き
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
    を開く。
  3. この中にMeiryo & ... と Meiryo Bold & ... という太字以外と太字のフォントの指定箇所が存在するので、1909で保存しておいたフォントの場所を指定する。
    ※以下の例だとCドライブのルート上にMeiryoUI630というフォルダを作成し、その中に2ファイル置いてあります。
    image.png
  4. レジストリエディタを終了後、再起動。テスト用のファイルがあれば、それで効果を確認する。

アップデートのタイミングなどで元に戻されてしまうといった可能性や別の副作用などもあるかもしれませんが、比較的簡単に処理できる事もあり、根本的な解決が図られるまでの一時しのぎにはなるのではないでしょうか。
お役に立てば幸いです。