高DPI(125%)でExcel2013ファイルの編集No.07259
ako さん 18/06/01 08:04
 
ネットで調べてもわからなかったのでご存知の方がいらっしゃったら教えてください。

秀丸ファイラーClassic を利用しています。
高DPI液晶4Kのディスプレイで、拡縮(125%)で利用しています。
Excel2013を利用しています。

Excelファイルをダブルクリックして起動させると、Excel2013の表示が変で、正常に
利用出来ない状態となりました。

・エクスプローラから起動すると正常に起動し使えます。
・拡縮(100%)にすると、秀丸ファイラーClassicからも正常に起動し使えます。

何か対処方法があるかなど、お教えください。

よろしくお願いします。



[ ]
RE:07259 高DPI(125%)でExcel2013ファイNo.07260
秀丸担当 さん 18/06/01 09:50
 

おそらく秀丸ファイラーClassicの本体プログラムであるHmFilerClassic.exeのプロ
パティで、互換性の設定がされているためだと思います。
デスクトップにある秀丸ファイラーClassicのショートカットがあれば右クリックし
て「プロパティ」を出すとHmFilerClassic.exeのプロパティを見ることができます。
または、タスクバーの秀丸ファイラーClassicを右クリックして、さらに一覧の秀丸
ファイラーClassicをもう一度右クリックして「プロパティ」を選んでも見ることが
できます。

ここに「互換性」のタブがあって、高DPIに関する設定がされていると、おかしくな
ってしまうようです。
Windows 10 Version 1709であれば「高いDPIスケールの動作を上書きします」という
チェックボックスがあります。
Windows 10 Version 1803であれば「高DPI設定の変更」というボタンがあります。
この設定がどれかONになっていたら、OFFにしたほうがいいです。
ONになっていると、秀丸ファイラーClassicから起動する外部のプログラムもそれが
引き継がれてしまい、連鎖的に互換性設定が適用されてしまうようで、互換性設定が
あると都合が悪いプログラムにとってはおかしくなると思われます。

他のアプリでも全般的に言えることですが、他にも互換モードとか管理者とか、ここ
にある設定は何でも引き継いで連鎖してしまうので、特に必要でない限りは、全部OF
Fのほうがいいようです。
一見全部OFFに見えても「すべてのユーザーの設定を変更」はまた別の設定で、この
中も見て全部OFFにするといいと思います。

[ ]
RE:07260 高DPI(125%)でExcel2013ファイNo.07263
ako さん 18/06/01 23:20
 
アドバイスいただき、うまくいきました。

>互換設定を全部OFF
にするとすべて正常に起動できました。

知りませんでした。 大変助かりました。 ありがとうございます。
秀丸ファイラーは大変使い易いと思います。 開発大変でしょうけれど、今後ともよ
ろしくお願いします。 重ねてありがとうございました。


[ ]