Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
このドキュメントは暗号化されており…
投稿日時: 18/04/24 16:35:13
投稿者: tako552101

win8.1 ver2010です。
 
ver2010でファイルを作成し、各担当者に入力作業を行なってもらっています。
 
はずかしながら未だver2003の人もいるので、ファイルはxls形式で保存しており今まで
問題なかったのですが、ver2013を使う人が出始めて、2010と同じ挙動をしない箇所が
あって困っており、2010と2013以降でその動きをチェックしている所です。
 
一方、同じファイルをver365(2016?)で稼働中、おそらく上書き保存した時に以下の
メッセージが出ました。
「このドキュメントは暗号化されており、またパスワードで保護されています。
2007リリースのOfficeオープンXML形式では、暗号化が強化されています。・・・」
 
「はい」と「いいえ」が出て「いいえ」を選択しましたが、問題ありますでしょうか。
また、このダイアログを出さない方法はあるのでしょうか。
ネットで調べてもイマイチわかりませんでしたので、その理由も含めてご指導ください。
 
よろしくお願いします。

回答
投稿日時: 18/04/25 09:25:37
投稿者: WinArrow
投稿者のウェブサイトに移動

↓のページが参考になるかも
https://oshiete.goo.ne.jp/qa/5020176.html

回答
投稿日時: 18/04/25 11:04:32
投稿者: んなっと

保存しようとしているブックは、誰かが
[パスワードを使用して暗号化]→...→[はい/いいえ で いいえ選択]
としなかったでしょうか?
もしそうなら、Excel2003を使用している環境にMicrosoft Office 互換機能パックを入れて
*.xlsxに統一するという選択肢もあると思います。
 
 
《以下、参考情報》
[バイナリ ファイル形式](*.xls)
以前のバージョンの Office との互換性を保つため、暗号化に使用できるのは RC4 のみ
[Open XML 形式](*.xlsx)
既定であり、推奨暗号化アルゴリズムである AES (強化されている)
 
警告を保存するときの処理が強化された Office 2007 のバイナリ ファイル形式の暗号化(機械翻訳)
https://support.microsoft.com/ja-jp/help/968779/improved-handling-of-warning-when-saving-encrypted-binary-file-formats
によると、
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Security
に NoPromptForRC4Encryptionキー DWORD値 1 新規作成
とすればいいと読み取れますが、ほかに方法があるかもしれないので、おすすめしません。

回答
投稿日時: 18/04/25 18:53:15
投稿者: んなっと

こちらの環境では、数回「...いいえ選択」で保存したら(途中パソコンの再起動1回)
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Security
に NoPromptForRC4Encryptionキー DWORD値 1
が勝手に生成されて、メッセージも出なくなりました。

投稿日時: 18/04/26 09:27:05
投稿者: tako552101

んなっとさん、ありがとうございます。
 
メッセージ表示の再現ができたのですね。
どうやったのでしょうか。
使用バージョンなど、教えていただけるとありがたいです。
 

引用:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Security
に NoPromptForRC4Encryptionキー DWORD値 1
が勝手に生成されて、メッセージも出なくなりました。

 
出なくなればその後問題は起きないと解釈してもよろしいのでしょうか。

回答
投稿日時: 18/04/26 10:11:17
投稿者: んなっと

既に書きましたよ?

引用:
保存しようとしているブックは、誰かが
[パスワードを使用して暗号化]→...→[はい/いいえ で いいえ選択]
としなかったでしょうか?

ご自分で試してみてください。

投稿日時: 18/04/26 10:32:51
投稿者: tako552101

WinArrowさんありがとうございます。
 
リンク先読みましたが、結局どれを選択すればその警告がでなくなるまでは
書いてませんでした。
 
 
んなっとさん、ありがとうございます。
 
自分の読解力が足りなく申し訳ありません。
 
いいえを続けてそのメッセージが出なくなったとして、その後、そのファイルまたは
Excle自体に不具合が生じることはないか、とういう質問でした。
試行はできますが、その後が心配なものですから。

回答
投稿日時: 18/04/26 11:13:27
投稿者: んなっと

試行するのもいやなんですね。
申し訳ありませんが、これ以上回答することはありません。

投稿日時: 18/04/27 10:34:42
投稿者: tako552101

ありがとうございました。

投稿日時: 18/04/27 10:35:19
投稿者: tako552101

ありがとうございました。