• ベストアンサー

エクセル/保護したシート上の埋め込み

EXCELの埋め込みFORM、COMBOBOXを作成して 図面の文字を変更する機能を作りました。 シーt解除で問題なく作動します。 シートの保護を掛けると シートの保護を解除してくれとメッセージされます。 この埋め込みフォームを使用して シートが触って崩れないように保護したいのですが どなたか教えていたませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • SI299792
  • ベストアンサー率48% (715/1478)
回答No.3

FORMと書いてあったので、てっきりフォームコントロールだと思っていました。 ActiveX なら、 デザインモードにする。 コンボボックスを選択、 プロパティをクリック。 LinkedCellを、空白にする。 又は、 LinkedCellが示しているセルのロックを外す。 (画像の例ではA1を指しているので、A1のロックを外す) LinkedCellを使わないなら、空白にした方がいいです。 2種類あるからややこしい。なぜ2種類あるのですかね。

その他の回答 (2)

  • SI299792
  • ベストアンサー率48% (715/1478)
回答No.2

そこではありません。説明不足でした。 一度、保護を解除して下さい。 コンボボックスを右クリック コントロールの書式設定、コントロールをクリック、 そこに、リンクするセルがあります。 (ここを設定していなければ、値の取得はできないし、保護をかけても変更できるはずです) https://support.microsoft.com/ja-jp/office/excel-%E3%81%A7%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AB%E3%83%AA%E3%82%B9%E3%83%88-%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%B3%E3%83%B3%E3%83%9C-%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B-579e1958-f7f6-41ae-ba0c-c83cc6e40878 ここではA1になっています。 セルのA1を右クリック、コントロールの書式設定、ロックのチェックを外します。 https://1drv.ms/x/s!AnfEM367OeSdmBNeckvb_ekqcNRn?e=ru9l4h

kazbond0528
質問者

補足

コンボボックスを右クリック コントロールの書式設定、コントロールをクリック、 右クリックできないのです。 activeXのコンボボックスです。

  • SI299792
  • ベストアンサー率48% (715/1478)
回答No.1

フォームコントロールのコンボボックスでしょうか。 リンクするセルを設定してあると思いますが、そのセルで □ロック、のチェックを外します。 これで、保護をかけてもコンボボックスは動きます。

kazbond0528
質問者

補足

SI299792さん、ご説明ありがとうございます。 コントロールの書式設定の中に保護タブはあるのですが ご指示いただいた「コントロール」タブが表示されない状態です。 とりあえず保護タブ内のロックはOFFにしましたが、結果は同じでした。 これは違いますよね。 リンクセルの設定はどこでできるかよかったらご教授願います。

関連するQ&A

  • エクセル/保護したシート上の埋め込み

    EXCELの埋め込みFORM、Activex COMBOBOXを作成して 図面の文字を変更する機能を作りました。 シーt解除で問題なく作動します。 シートの保護を掛けると シートの保護を解除してくれとメッセージされます。 この埋め込みフォームを使用して シートが触って崩れないように保護したいのですが どなたか教えていたませんか?

  • エクセルシートの保護とフィルタ

    宜しくお願いします。 実は業務でエクセルシートに保護をつけています。 それで、そのシートにフィルタをつけて、データ抽出を行おうと思ったのですが、保護解除時はフィルタが作動しても、保護がかかっている状態ではフィルタが作動しません(逆三角をクリックできません)。どのようにすればシート保護時でもフィルタを使うことができるのでしょうか? すみませんがご存知の方教えてください。宜しくお願いします。

  • Excelシートの保護について教えて下さい

    EXCELのシートの保護機能(パスワード付き)をセキュリティ目的で使用しています。 ・出来上がった資料を加工させない ・使用している関数を表示させない設定にし保護をかけて  操作が出来ないようにしている。 ・同一シート上にあるデータをグループ化し見えないようにしている。 etc・・・ とこるがこのデータをコピーした場合は保護がかかってますが 同一データ上でワークシートを作成しコピペすると保護が解除されてしまって全て見えるようになってしまいます。 何か良い方法はあるのでしょうか。 お手数かけます。 宜しくお願い致します。

  • エクセルシートの保護

    エクセルのシートに保護をかけたいのですが、 シートの中に、チェックボックスがあります。 チェックボックスの「コントロールの書式設定」で 「ロック」のチェックをはずしても、 シートの保護をかけると、チェックボックスにも保護がかかってしまいます。 シートの保護をかける時、 「データー」のチェックをはずすと、 チェックボックスにもチェックが入れられるようになるのですが、 それでは、他のセルにも入力が可能になってしまいます。 つまり、シート全体に保護をかけたいし、 当然、チェックボックスの機能も使いたいのですが、 セルの書式設定にある保護と フォーム・コントロールの書式設定にある「ロック」「文字列のロック」を、 どのように組み合わせればよいのでしょうか? そもそも、シート全体に保護をかけたいし、 チェックボックスの機能も使いたいのは、 可能なのでしょうか?

  • エクセルのシート保護について

    今までできていたエクセルの[ツール]-[保護]が選択できなくなってしまいました。 もともと自分でシートの保護をしていたのですが、それを解除しようと思って[保護]を選択しようとしてもグレーの文字になっていて、選択できません。 ゆえに、書き換えができなくなってしまいました。 なぜなのかがわかりません。 どうしたらよいのでしょうか?

  • シート保護のパスワードは・・・

    下の「シート保護」マクロは、パスワード「111」でシートを保護しなさい。    「シート保護解除」マクロは、パスワード「111」でシートの保護解除をしなさい。 という命令だと思うのですが・・・ Sub シート保護()   ActiveSheet.Protect possword = "111" End Sub Sub シート保護解除()   ActiveSheet.Unprotect possword = "111" End Sub パスワードを入力してシートの保護を解除しようとすると、 入力したパスワードは間違っています。 CapsLockキーがオフになっていることを確認し、 大文字と小文字が正しく使われていることを確認してください。 というメッセージが出るのですが・・・、 マクロで作成した保護は、マクロで解除しないとダメという意味なのですか? シートで保護解除できるようにしたいのですが、できますか?

  • Excel97のシート保護を解除したい。

    Excel97で作成されたファイルを友人からいただいたのですが、友人が誤ってシート保護(パスワード付き)を行ってしまい、解除できずにいます。 何か方法はありますか?

  • エクセルのシート保護について

    こんにちは エクセルでシートが複数あります。 普段はいじらないように保護をかけてあります。(パスワードは設定していません) 同時に編集をしたいので、シートの保護を解除したり設定したりをしたいのですが、複数のシートを同時に設定・解除できる方法はありますか? 普通にシートを複数選んでも保護をいじることができないのですが、何かいい方法があったら教えてください。

  • EXCELのシート保護について

    会社の仕事で統計調査の依頼がありました。回答の様式がエクセルで作られており、各セルに回答を入れてゆくという形式です。ところが、セルに回答を入力しようとすると「このシートは読み取り専用でセルは保護されています」というようなメッセージが出ます。そして、セルの保護を解除しなければならないわけですが、単に解除しただけではうまくゆかず、最終的には解除する為のパスワードを要求されてしまいます。 このような場合、どうしたらよいのでしょうか?期限もせまっており焦っております。よろしくお願いいたします。

  • エクセル2010のシート保護マクロについて

    すべてのシートを保護してくれるマクロを教えてほしいのですが、機能として 「ロックされていないセル範囲の選択」と「セルの書式設定」の二つの機能を許可したものを教えてください。また、逆にすべてのシートの保護を解除するマクロもお願いします。 エクセル初心者のため、見当はずれなことを聞いていたら申し訳ありませんが、いくら探しても上記のようなものを探すことができず、、、。シートが80ほどあるもので、困り果てています。 よろしくお願いします。

専門家に質問してみよう