今日は 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)は不調続きだ。
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)は不調続きだ。
コメント投稿、ありがとうございます。
でも、投稿された記事は「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 です。
「質疑応答 掲示板」にて投稿できなかった為、
ここに書かせて頂きます。
記事見させて頂きました。
[VB.NET] MonthCalendar の色、フォントを変えたい・・・
https://blog.goo.ne.jp/ashm314/e/bfac1c972960c4f13e21ec4abf12511c
わたしの実行環境は
VisualStudio Proffesional2022で、
やりたいことは、
DateTimePickerで表示されるカレンダーが小さい為、大きく(フォントを)したいと考えています。
しかし、
DateTimePicker内のカレンダーは編集出来ないと別の記事で見つけ、
代替案として、
メインフォーム上にDateTimePickerを配置し、
クリックしたらサブフォームを起動、サブフォームにはMonthCalenderを配置しておき、
選択結果をメインフォーム上のDateTimePickerへ値を返すと考えています。
処理は作れたのですが、
問題のMonthCalenderのフォントサイズを変更できず、
記事の通りにプロパティを変更したいのですが、"XP Visual スタイルを有効にする"の項目がありませんでした。
この場合、
どうすればやりたいことを叶えられるでしょうか。
すみませんが知識をお借りしたいです。