質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.36%
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

Q&A

解決済

2回答

7646閲覧

赤色の保護ビュー解消

ExcelVBAer

総合スコア1175

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

0グッド

0クリップ

投稿2020/11/03 04:19

仕事場で、他の部署から相談を受けているのですが、
掲題の通り、赤色の保護ビューが表示されて困っています。

修正前のブックは普通に開くので、
改修した際の何かが
Officeのファイルの検証という機能で検知され、
赤色の保護ビューで表示されると思われます。

直接の対応方法としては、
↓のように信頼済のドキュメントとしたり、
信頼でいる場所を登録したりと思います。
http://office-qa.com/Excel/ex162.htm

ただ、社内の不特定多数が使用するツールなので、
全てのPCについて上記の設定をするのは無理な状況です...

そこで、何か原因となっているものを除去等すれば、
回避できるのではないかと考えています。
参考:https://www.tomiryu.com/others/excel-protected-view/

そこで、もし上記以外で、
赤保護ビューの解消方法をご存知の方がいらっしゃれば、
是非にでもヒントとして教えて頂きたく存じます。

どうぞ宜しくお願い致しますm(_ _)m

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

今回の状況を共有させて頂きます。

<環境>
Win10(64bit)
Office2019(32bit)

<対象のブック>
xls(2003)形式
シート:40

<対象シート>
2シートがバグってると判明

ActiveXボタン ・・・数個
シェイプ    ・・・数個
数式      ・・・40くらい

<解消方法>
A案 xlsm形式等、xls(2003)形式から変更することで解消

B案 xls(2003形式)のまま、新規シートに、コピペ等をせず、最初から作り直し

ひとまず B案 の方針で対応中です。
(現場にはまだまだ残ってて...(T_T))

書式のコピーをすると、バグも移るようですが、
数式のみ等,それ以外であれば大丈夫でした。

もし何かあれば追記致します。

ご協力頂きありがとうございましたm(_ _)m

投稿2020/11/04 06:19

編集2020/11/04 06:25
ExcelVBAer

総合スコア1175

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

https://www.moug.net/faq/viewtopic.php?t=79956

↑こちらと同じ方ですか?
同じ方なら、あちこちで聞くなら、あっちでも聞いているよと、
リンクとともに言っておくべきだと思います。
他人に時間を使ってもらうのですから、
気をつかってもらえるとありがたいです。
マルチポストを禁止している掲示板もありますので、注意しましょう。

掲題の通り、赤色の保護ビューが表示されて困っています。

VBAとかのプログラミングの問題ではないと思います。
エクセルの使い方の問題だと思いますので、
エクセル専門の掲示板で相談してみては?
マイクロソフトにもフォーラムはありますし、
(マイクロソフトとは直接関係ないかも知れませんが)
他にもいくつか。

改修した際の何かが
Officeのファイルの検証という機能で検知され、
赤色の保護ビューで表示されると思われます。
そこで、何か原因となっているものを除去等すれば、
回避できるのではないかと考えています。

それであなた(または相談してきた人)は、何をしてみたのでしょうか?
回答者側では、何を改修したか分かりませんので、
1個づつ変えたところをチェックしていくしかないのでは?

一つ可能性として思いつくのは、
ファイルが壊れているのでは?と思いますが、
新規ブックにコピーして保存してみましたか?

もし、試してみて上手くいかなかったら、その手順を一つ一つ事細かに
説明してみてください。
やり方が違うか別のやり方で試す方法は提案できるかもです。
いづれにしても、根気強く問題の切り分けをやっていくしかないと思います。

あらゆる問題の原因をつきとめる~切り分け~

初心者にもできる!問題解決のための切り分け術

投稿2020/11/03 07:52

mattuwan

総合スコア2163

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ExcelVBAer

2020/11/03 08:43

全然違う人がたまたま同じようなタイミングで質問されているようですね。 求めている内容も、経験者の声(当方)と、プログラムで解決(moug)とで、 全く違うと思われますが... なので、何故そんなに激昂されているのか分かりかねます。 そして、同一人物かどうかが分からない状態のまま、 注意しましょうと言われても... こちらで検索していた時にはHitしなかったので、 タイミングの行き違いもあったんですかね。 また、試すもなにも、何から手をつけて良いやら、 情報が少なすぎて途方にくれています。 ドンピシャの解決策が欲しいと言ってるわけでもなく、 少しでもヒントを頂ければと投稿した次第です。 1つずつ変えたところをチェックして発見したとて、 他にも要因があって再び現れるかもしれませんよね?? もう一度申し上げます。 情報量が圧倒的に少ないんです。 この場で皆様の貴重な情報が集まって、 かつ当方の経験(成功するか分かりませんが)を加えて、 ここに情報が集約すれば、 再び悩める誰かの助けになるのではないでしょうか?? 逆に情報が集まったとしても、 当方の状況と全く同じ状況なわけないですから、 結局1つ1つやるしかないわけで...
mattuwan

2020/11/03 11:52

思ったことを素直にお話ししただけですが、勘違いなら失礼しました。
mattuwan

2020/11/03 12:00

あ、さっきもコメントしましたが、ここはプログラミングがメインの掲示板なので、エクセルの情報は、エクセルがメインの掲示板で聞いたほうが情報が得られると思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問