[[20211220114756]] 『関数の非表示とソルバーの使用の両立について』(初心者A) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の非表示とソルバーの使用の両立について』(初心者A)

皆様よろしくお願いいたします。

知人に配布予定のExcelファイルがあるのですが、そのExcelで使われている特定セルの関数を他人に知られたくありません。

そこで、セルの書式設定→保護タブ→表示しないにチェック→シートを保護する。という形で関数の非表示は実現できました。

しかし、その形でセルの非表示を行うと、ソルバーが使えなくなることが判明しました。

セル内情報(関数)を非公開にしつつ、ソルバーが使える方法はありませんでしょうか?

何卒ご教示のほどよろしくお願いいたします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


シートを分離して、保護していないシートでソルバーを動かすことが可能か、
という話かと思います。
特定のセル と ソルバーで利用する情報 との関係の説明が必要です。

(γ) 2021/12/20(月) 13:09


Yさんご回答ありがとうございます。

>シートを分離して、保護していないシートでソルバーを動かすことが可能か

シートの分離などの用語がわからないので、当方はなんとお返しすればいいのかわかりませんが、

特定セルは統計のポワソン分布の変形式を入れたもので、ソルバーで利用する情報は算出した数字が2個(算出後の二つのセルと、前提の元情報セルが7)あるのですが、それらの数字が交わる点を最小の値で出したいという意図です。

説明が難しいのですが、確率算出の分野でソルバーを使いたいです。

質問にありますように、関数を他人に知られたくない。という前提があるため具体的には開示できませんが、イメージ的には上記のような使い方を想定しています。
(初心者A) 2021/12/20(月) 16:08


Yさんせっかくご回答いただいたのに申し訳ございません。

別サイトにて「Chiquilin」なる人物に粘着され質問を続ける気がなくなったため、
この質問はこれにて終了させていただきます。

せっかくご回答いただいたのに残念です。
ありがとうございました。
(初心者A) 2021/12/20(月) 16:51


# ああ、もう用済みでしたか。残念。
 
隠したいセルは、ソルバーの何かを知りたかったわけです。
目標関数ですか?制約条件の一つですか?それ以外ですか?
といった類のことです。
 
別の方法として、
・通常は保護をかけておき(当該セルは非表示セルに設定)
・マクロで、以下を実行します。
  保護解除
  ソルバー実行
  保護設定に復旧
・マクロにはパスワードを付けて閲覧、操作不可としておく
などという方法も考えられるかもしれません。こちらが普通かもしれません。
(γ) 2021/12/20(月) 17:16

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.