北の窓から(芦田っち)

PC関連と私的雑感のブログ。
2015年7月10日、カッコ内に名前を加えました。昔の友だちに気付いてほしくて・・・

2024年5月の KB5037771 が原因か?(.xslm が開けない)

2024-05-15 09:21:39 | Excel
今日は 2024年5月15日、日本では第3水曜日(米国では第2火曜日)。
Patch Tuesday、月例 Windows Update の日。
オヤヂはいつもどおり適用した。

どうもこれが原因らしい。
昨日まで問題なく開けて保存できていた Excel ファイルが開けなくなった。

Windows 11 バージョン 23H2、Excel は 64-bit バージョン 2404 ビルド 16.0.17531.20140)。
  
  

開きたいのは NAS に保存しているマクロ付き(.xlsm)のファイル。

1.これを開こうとするとこんなメッセージが・・・
  

2.ここで[はい]をクリックすると・・・
  

宅内の NAS で、自分で作ったファイルなので、信頼できる。
[はい]をクリックしてもファイルは開かず、 1と2の繰り返しとなり、
ファイルは開けず、空白シートの状態に戻る。

開くのに時間がかかるのは好ましくないが許容範囲。
だが、開けないのは許容できない。
昨日と今日の違いは Windows Update を適用したことだけ。

今日適用した KB5037771 をアンインストールした。
  

Windows を再起動して Excel を起動し、ファイルを開いてみた。
問題なく開くことができた。

どうやら 2024年5月の月例 Windows Update で入ってきた KB5037771 が悪さをしていたようだ。

ネットワーク(ストレージ)に置いている点、マクロ付きである点・・・
どれかが Microsoft のセキュリティに引っかかるのかも知れない。

家庭内の NAS で、自分で作ったマクロ付きファイルなのに開けないとは・・・
あるいは 64-bit の Excel なのが問題なのか・・・

どうも最近の Excel(Windows Update)は不調続きだ。
コメント (2)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« NAS 上のファイルを開くのが... | トップ | Office 2021 で更新ができな... »
最新の画像もっと見る

2 コメント

コメント日が  古い順  |   新しい順
記事が違うと思いますが・・・ (北窓舎のオヤヂ)
2024-07-05 18:38:26
神田さん
コメント投稿、ありがとうございます。
でも、投稿された記事は「2024年5月の KB5037771 が原因か?(.xslm が開けない)」ではなく、「[VB.NET] MonthCalendar の色、フォントを変えたい・・・」だと思います。できれば、次の記事に対してコメントして頂けると幸いです。
https://blog.goo.ne.jp/ashm314/e/bfac1c972960c4f13e21ec4abf12511c#comment-list

さて、本題ですが、VisualStudio Proffesional2022をお使いとのことですが、作られたプログラムが動作する実行環境/ターゲットフレームワークは何でしょうか?
「XP Visual スタイルを有効にする」が表示されたいとのことなので、もしかしてターゲットフレームワークが .NET Framework 4.x などではなく、.NET n なのではないでしょうか?
ターゲットフレームワークを .NET Framework にしてお試しいただけませんか?

また、ブログ記事のコメントで質疑応答すると(私には)面倒なので、できれば メールでやり取りできるとウレシイです。私のアドレスは ash.m314@gmail.com です。
返信する
MonthCalenderのフォントサイズ変更について (神田)
2024-07-05 13:28:16
はじめまして。

「質疑応答 掲示板」にて投稿できなかった為、
ここに書かせて頂きます。

記事見させて頂きました。
[VB.NET] MonthCalendar の色、フォントを変えたい・・・
https://blog.goo.ne.jp/ashm314/e/bfac1c972960c4f13e21ec4abf12511c

わたしの実行環境は
VisualStudio Proffesional2022で、
やりたいことは、
DateTimePickerで表示されるカレンダーが小さい為、大きく(フォントを)したいと考えています。

しかし、
DateTimePicker内のカレンダーは編集出来ないと別の記事で見つけ、
代替案として、
メインフォーム上にDateTimePickerを配置し、
クリックしたらサブフォームを起動、サブフォームにはMonthCalenderを配置しておき、
選択結果をメインフォーム上のDateTimePickerへ値を返すと考えています。

処理は作れたのですが、
問題のMonthCalenderのフォントサイズを変更できず、
記事の通りにプロパティを変更したいのですが、"XP Visual スタイルを有効にする"の項目がありませんでした。

この場合、
どうすればやりたいことを叶えられるでしょうか。
すみませんが知識をお借りしたいです。
返信する

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Excel」カテゴリの最新記事