Excelでハイパーリンクになっているセルにロックをかける方法

このQ&Aのポイント
  • Excelでハイパーリンクになっているセルにロックをかける方法とは?
  • セルの書式設定で「ロック」のチェックをしたままシートを保護すると、セルとリンクが選択できません。
  • 数式は編集できないようにしてリンクをクリックできるようにすることは可能でしょうか?
回答を見る
  • ベストアンサー

excelでハイパーリンクになっているセルに、ロックをかける時

excelで困っています。 HYPERLINK関数で、他のシートにジャンプするようにしてあるセルがあります。 社内で使用するので、他の人に数式を消されないように ロックをかけておきたいのですが、 セルの書式設定で、「ロック」のチェックをしたまま シートの保護にすると、セルもリンクも選択できません。 「ロック」のチェックをはずして、シートの保護にすると、 リンクがクリックできて、他のシートにジャンプできますが、数式も編集できてしまいます。 数式は編集できないようにして、リンクをクリックできるように することは可能なのでしょうか?? マクロは無知なので、excelの設定でできないでしょうか。。 わかられる方おられましたら、教えてくださいm(__)m

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

2003で確認しましたが、再現しません。 予想通りの動作になります。 (選択はできるが、値、式、書式などの変更はできない) 問題のセルの「書式」-「保護」-「ロック」のチェックがはずれているようなことはないですか?

hamuta356
質問者

お礼

おっしゃる通りでした(^_^;) うまくいきました!!大変たすかりました、 どうもありがとうございました<m(__)m>

その他の回答 (1)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

バージョンが不明ですが、2003ではシートの保護の際に「ユーザに許可する操作」を設定できるはずです。 そこでセルの選択を許可しておけばよろしいのでは?

hamuta356
質問者

補足

説明不足でした、バージョンは2003です。 そのようにセルの選択を許可にしてシートの保護をすると、 セルの選択もできますが、 数式の編集もできるようになってしまうのです。

関連するQ&A

  • セルにロックをかけたい。

    セルにロックをかけたい。 先日までエクセル2000を使用していました。 式の入っているセルを他人に変更されたくないので、いつも下記のようなやり方を 行っていました。 一旦シート全体を選択して「右クリック」→「セルの書式設定」→「保護タブ」で 「ロック」のチェックを外す。 「編集」→「ジャンプ」→「セル選択」→「数式」を選択、数式が入力されている セルが全て選択され、その選択されたセルに対して「右クリック」→「セルの書式設定」 →「保護タブ」で「ロック」のチェックをつける。 「ツール」→「保護」→「シートの保護」。 先日よりPCが変わってエクセルも2007になりました。 上の作業が上手く出来なくて苦労しています。 結果的に同じ事が出来ればよいので、やり方が変わっても構いません。 どなたか教えて頂けると幸いです。 それと、追加なんですが、 上の場合、式の入っているセルだけなんですが、式の入ってセル+任意のセル(このセルには 数字が入っています)にもロックをかけたいのですが、どのようにすればよいのか合わせて ご教授頂けると幸いです。

  • エクセルでロックしたセルを見つける方法

    エクセルで「ロックしたセルを見つける方法」ってありますか? たくさんの数式を入れ込み、シートの中も数式が入っているセルとそうでないセルが入り組んでいます。 初期段階で数式のセルにロックをかけ保護をしましたが、作業が進むにつれ、どのセルにロックをかけたかがわからなくなってしまいました。 ロックのかけ方は一般的な方法で、一旦全部のセルを選択し、書式設定のロックを【無】にし、F5で数式のセルのみを選択しロックを【有】にして、シートを保護する、という方法です。 よろしくお願い致します。

  • エクセルのセルのロックができません

    すいませんが教えてください。エクセルで資料作りしていますが色々と作業したシートだけがシートの保護、セルのロックが出来来ません・ なぜでしょうか?2007を使用しています。ちなみ新しいシートで試すと出来ます。 A1~A3をドラッグしてセルの書式設定でセルのロックのクリックしてレ点を削除し シートの保護でロックされていないセル範囲の選択にチェックするとA1~A3以外は何も触ることができないので良いのですが 作業しているシートだけできません。考えられる可能性は何でしょうか? 関数など使用していますが問題ありませんよね?わけがわからなくて困っています。 至急ご回答お願いいたします。

  • シートの保護をしていないセルの書式変更

    関数が入力されているセルのみ下記の方法でシートの保護をしたのですが、その後メニューから[書式]→[セル]が選択できなくなりました。 確かに保護されていないセルに対して数字や文字を入力したり消したり自由にできるのですが、フォントの色を変えたりフォントの大きさを変えたりできなくなりました。 一部でもどこかにシートの保護をしている場合、保護をしていないセルに対してフォントの変更はできなくなってしまうんでしょうか? もしシートの保護がされていないセルに対してフォントの変更等ができる方法があれば教えて下さい。Excelは98です。よろしくお願いします 1.セルをすべて選択する 2.メニューから[書式]→[セル]を選択する 3.[保護]タブの[ロック]のチェックをオフにする 4.メニュー[編集]→[ジャンプ]をクリックする 5.[セル選択]ボタンをクリックする 6.[数式]オプションのチェックをオンにする 7.メニューから[書式]→[セル]を選択 8.[保護]タブの[ロック]のチェックをオンにする 9.メニューから[ツール]→[保護]→[シートの保護]をクリックする 10.OK

  • エクセル「シート保護」をすると、「ハイパーリンク」が動きません

    エクセルで「シートの保護」をかけると、「ハイパーリンク」が動きません。 同じシート内のハイパーリンクです。例えば、先頭のセルA1からA70へ、A180へ、A250へなど、カーソルを上下に飛ばして動かそうと設定をしました。その後、関数を保護したいので、「シートの保護」をかけたところ、ハイパーリンクが動きません。ハイパーリンクのセルの状態は、「セルの書式設定」の「保護」タブでは、「ロック」のチェックを外しています。シートの保護は、「ロックされたセル範囲の選択」のチェック無し、「ロックされていないセル範囲の選択」のみチェックを入れています。  どうすればいいのでしょうか?教えてください。

  • エクセルの1つのセルだけを保護したい

    エクセル2010でシートの保護と編集可能なセルの指定方法(セルのロックを外してシート全体を保護する)は知っているのですが、計算式の入った数個のセルだけを保護したいのですが。 一応、セルの書式設定で1つのセルだけロックを外して、シート全体を保護してみたのですが、この方法では駄目でした。 簡単に目的の(飛び飛び)のセルだけを保護する方法を教えてください。

  • VBAによるセルのロック解除

    VBAによるセルのロックの有効/無効の設定方法が解らず困っております。 通常excelのシートは全てのセルにロックが有効状態がデフォルトだと思いますが、コレを全て無効にしたいと思っております。 (右クリック→セルの書式設定→保護タグ→ロックのチェックを外す コレをVBAで全セルに向けてやりたいという事です) お解りになる方ご指南よろしくお願い致します。

  • 数式の入ったセルに保護がかけられないのはなぜ?

    こんにちは、みなさん!! 数式の入ったセルに保護がかけられません。 やり方は、数式の入ったセルの書式設定でロックにチェックを付け そのあと、ツールからシートの保護を選択します。 しかし、数式のセルの上から何か入力したりするとできてしまします。ちなみに、他のシートでやるとちゃんと保護できます。なぜか 現在保護しようとしているシートだけマニャアル通りにできません。 ご存知の方いらっしゃいましたらよろしくお願いします。

  • 関数が入力された部分を保護し非表示にする方法

    関数の部分は以下のやり方で保護しています。 1.A列の左で1行目の上にある、コーナーをクリックし、全セルを選択。 2.メニューバーにある[書式]-[セル]-[保護]のロックのチェックをはずす。 3.全セルが選択されている状態で、[編集]-[ジャンプ]-[セルの選択]で数式にチェックを。 4.[書式]-[セル]-[保護]のロックのチェックをつける。 5.[ツール]-[保護]-[シートの保護] さらにこの書式の部分を非表示やグループ化で隠したいと思いますが保護されている為設定できません。何か言い方法や手順がありますでしょうか。 宜しくお願いします。

  • Excelのセルの書式設定

    お世話になっております。 EXCEL2002で作成したワークシートをEXCEL2000で 参照すると、セルの書式設定ができないという事象が 発生しています。 (1)ワークシート作成 (2)「セルの書式設定」で、「保護」タブからロックの  チェックボックスを外す (3)ツール→保護→シートの保護 で、ワークシートを  保護。このとき、セルの書式設定については全ての  ユーザに変更許可にチェック (4)このファイルをEXCEL2000で開くと、セルの書式  設定が選択できない なお、同じファイルをEXCEL2002で開くと、問題なく 設定変更が行えます。 上記事象の対応方法について何か情報をお持ちの方 ご教授下さい。

専門家に質問してみよう