IRONXLの使用

Excelでセルをロックする方法:ステップバイステップチュートリアル

リーガン・パン
リーガン・パン
2022年2月24日
更新済み 2024年1月8日
共有:

多くの人々は、Excelでセルをロックする手順を理解するのが難しいと感じています。 お手伝いさせていただきます。この記事では、Excelファイルのセルを簡単にロックする方法を1ステップずつご紹介します。この記事を読み終わる頃には、プロのようにセルをロックできるようになりますので、早速始めましょう。

IronXL: C# Excelライブラリ

IronXL は、システムに Excel をインストールせずに Excel を操作できる C# 用のライブラリです。 これは大きな利点です。管理者権限へのアクセスが不要であり、ユーザーのマシンに干渉することを心配する必要もありません。このライブラリに関してまだ疑問がある場合は、弊社のデータシートをお読みになることをお勧めします。 新しいExcelファイルを作成し、データをニーズに応じてフォーマットするには、IronXL C#ライブラリを使用できます。 これはすべてのExcel操作に必須のパッケージであり、完全な機能を提供します。 ソフトウェアを構築していて、Excelファイルを編集または作成する必要がある場合は、IronXLライブラリを使用して迅速に行うことができます。

さらに、IronXL は、Excel WorkBook、WorkSheet およびセルレベルでの変換機能を提供します。一般的なフォーマット間の変換セルデータのフォーマットセルの結合数式の挿入、およびチャート管理や画像の追加などが含まれます。

使用するには、ライブラリのDLLファイルをインポートするか、NuGetパッケージマネージャーを使用してインストールする必要があります。 無料体験版を使用して、すべての機能が意図したとおりに動作することを確認することができます。 試用版は無料で、30日間の終了までは期限切れになりません。 IronXLを購入すると、ライセンスキーを申請する必要があります。 ドキュメントを読んでIronXLが気に入った場合は、ぜひ手頃な価格で購入してください! ライセンスについての詳細は、ライセンスページをご覧ください。

IronXL C#ライブラリーを使用してExcelシートを保護する方法を見てみましょう:

  1. Visual StudioでC# .NETまたはVB .NETプロジェクトを作成します。

  2. IronXLライブラリのDLLファイルをダウンロードするか、Visual StudioのNuGetパケットマネージャを介してインストールしてください。

  3. このチュートリアルを使用してライセンスキーを申請してください。

  4. あなたのプロジェクトでIronXLを使用してください。

    a。 using IronXL;

  5. WorkBook.Load() 関数を使用して Excelブックを読み込みます。

    a。 WorkBook wb = WorkBook.Load("fileaddress.xlsx");

  6. Excelファイルがロードされたら、GetWorkSheet() 関数を使用してロックしたいシートを選択します。

    a。 WorkSheet ws = wb.GetWorkSheet("SheetName");

  7. 次に、ProtectSheet() 関数を使用してシートを保護します。 パラメーターとしてパスワードを指定してください。

    a。 ws.ProtectSheet("Password");

  8. シートは保護されており、Save() 関数を使用してファイルを保存できます。

    a。 wb.Save();

    ExcelのセルをIronXLライブラリを使用して保護することが、C#の基本的な知識があればどれほど簡単かをご覧いただけました。 また、IronXL公式ドキュメントでは、Excel操作に関する複数のチュートリアルからも恩恵を受けることができます。

    ファイルプロジェクトをダウンロードできます。

Microsoft Excelでセルをロック

ロックセル機能は、Microsoft Excelの保護機能で、セルをロックして編集できないようにすることができます。 Microsoft Excelでセルをロックする方法を見てみましょう。

シート全体を保護する

ドキュメントを他者に閲覧のみで渡す必要がある場合があります。 シートをパスワードで保護することでこれが可能です。 これをどのように行うか見てみましょう:

Microsoft Excel でファイルを開きます。

ホームタブに移動し、配置グループ内のダイアログボックスランチャーアイコンをクリックします。

Excel でセルをロックする方法: ステップバイステップのチュートリアル、図 1: Excel で「セルの書式設定」ダイアログに移動

Excelの「セルの書式設定」ダイアログに移動する

「セルの書式設定」セクションが開きます。 保護タブに移動します。

Excelでセルをロックする方法: ステップバイステップのチュートリアル、図2: セルの書式設定ダイアログの保護タブ

「セルの書式設定」ダイアログの保護タブ

ロックされたチェックボックスを確認し、OKボタンをクリックしてください。

Excelでセルをロックする方法: ステップバイステップチュートリアル, 図3: セルをロックするオプション

セルのロックオプション

次に、「レビュー」タブに移動し、「保護」グループで「シートの保護」オプションをクリックします。

Excel でセルをロックする方法: ステップバイステップのチュートリアル, 図 4: Excel で保護シートボタンに移動

Excelの「シートの保護」ボタンに移動します

その後、シートを保護するためのパスワードを入力し、OKボタンをクリックします。

Excelでセルをロックする方法: ステップバイステップチュートリアル, 図5: シートの保護ダイアログにパスワードを入力

シートの保護ダイアログにパスワードを入力

次に、パスワードを再入力してパスワードを確認してください。

Excelでセルをロックする方法: ステップ・バイ・ステップのチュートリアル, 図6: パスワードを再入力

パスワードを再入力

これらの手順に従った後、あなたのシートは完全に保護されます。 誰かがExcelファイル内の任意のセルを編集しようとすると、エラープロンプトが表示されます。

Excelでセルをロックする方法: ステップバイステップガイド, 図7: Excelでロックされたシートを編集中のエラー

Excelでロックされたシートを編集する際のエラー

特定のセルをロック

特定のセルをデータや数式で保護する必要がある場合があります。 その場合、重要なセルを保護する前に、スプレッドシートの残りの部分の保護を解除してください。 特定のセルをExcelでどのようにロックするか見てみましょう。

Microsoft ExcelでExcelファイルを開きます。

シート全体を選択し、Ctrl + 1を押して「セルの書式設定」ダイアログボックスを開きます。 「セルの書式設定」ダイアログボックスが開きます。

Excelでセルをロックする方法:ステップバイステップのチュートリアル、図8:Excelのセルの書式設定ダイアログ

Excel のセルの書式設定ダイアログ

保護タブに移動し、「ロック」のオプションのチェックを外し、OKボタンを押します。 これは、Excelスプレッドシートのセルを解除します。

Excelでセルをロックする方法:ステップバイステップのチュートリアル、図9:セルロック機能に移動

セルのロック機能に移動

次に、保護したいセルを選択し、Ctrl+1キーボードショートカットキーを使用してセルダイアログボックスを開きます。 「保護」タブに移動し、「ロック」オプションをチェックして、「OK」ボタンをクリックします。

Excelでセルをロックする方法: ステップバイステップチュートリアル、図10: 「セルの書式設定」ダイアログでセルをロック

セルの書式設定ダイアログでセルをロック

レビュータブに移動し、保護グループから「シートを保護」をクリックします。保護のダイアログボックスが開きます。 「ワークシートとセルの内容を保護する」オプションを確認します。保護するためのパスワードを入力します。

Excelのセルをロックする方法: ステップバイステップのチュートリアル、図11: シート保護ダイアログとパスワードの入力

シートの保護ダイアログを表示し、パスワードを入力します

これにより、選択されたセルが保護されます。 これらのセルを編集しようとすると、エラーメッセージが表示されます。

Excelでセルをロックする方法: ステップバイステップのチュートリアル、図12: Excelでロックされたシートを編集する際のエラー

Excelでロックされたシートを編集する際のエラー

数式セルのロック

Excelで計算式セルのみをロックして保護することができます。 次の手順に従ってExcelで数式セルをロックします:

Excelファイルを開く。

シート全体を解除するには、すべてのセルを選択してセルグループに移動し、フォーマットメニューをクリックします。 ドロップダウンから「セルの書式設定」を選択します。 「セルの書式設定」メニューが開きます。

Excelでセルをロックする方法: ステップバイステップのチュートリアル、図14: セルの書式設定機能へ移動

「セルの書式設定」機能に移動する

保護タブに移動し、「ロック」のオプションのチェックを外して、OKボタンをクリックしてください。

Excelでセルをロックする方法: ステップバイステップ チュートリアル、図15: ロックされたオプションにチェックを入れる

図15: ロックオプションにチェックを入れる

これにより、シート全体が解除されます。 次に、数式セルを見つけます。 ホームタブに移動し、「検索および選択」メニューをクリックします。 ドロップダウンから、"スペシャルに移動" メニューを選択します。

「ジャンプ」ダイアログボックスから「数式」を選択し、「OK」ボタンを押してください。

Excelでセルをロックする方法:ステップバイステップのチュートリアル、図16:ジャンプ ダイアログボックスで数式オプションを有効にする

「指定範囲」ダイアログボックスで「数式」オプションを有効にする

Excelシート内の数式を含むセルが選択されることが確認できます。

Excelでセルをロックする方法:ステップバイステップチュートリアル、図17:数式を含む選択されたセル

数式のある選択されたセル

これらのセルを選択した状態で、レビュータブに移動し「シートの保護」をクリックしてください。 パスワードを入力して保護し、確認のために再入力してください。

Excelでセルをロックする方法: ステップバイステップのチュートリアル, 図18: 数式セルの保護

数式セルを保護する

Excelでセルをロックする方法: ステップバイステップのチュートリアル, 図19: パスワード確認ダイアログボックス

パスワード確認ダイアログボックス

数式セルは現在保護されています。 正しいパスワードを入力しない限り、これらのセルを編集することはできません。

シートの保護を解除

編集を有効にするために次の手順に従ってください:

シート全体を選択します。 レビュータブに移動し、「シートの保護解除」をクリックしてください。

Excelでセルをロックする方法: ステップバイステップチュートリアル, 図20: シート保護の解除機能に移動

シートの保護解除機能に移動

「シートの保護を解除」ダイアログボックスで、正しいパスワードを入力してください。 シートは今から編集可能になります。

Excelのセルをロックする方法:ステップバイステップのチュートリアル、図21:シートを解除するためのパスワードを入力

シートを解除するためのパスワードを入力してください

結論: ロックされたセルとロックされていないセルの利点

セルをロックすることには明らかな利点がありますが、必要なセキュリティのレベルは、セルを何に使用するかに依存します。

セルをロックすることの利点には以下が含まれます:

  • 不正なユーザー(例: 子供)のアクセスを防止する
  • アイテムの改ざんを防止する
  • アイテムが保管されている環境を管理する

    セルのロックの欠点には以下が含まれます:

  • 施錠装置の購入および設置にかかる費用
  • アイテムを必要なときに取得するのが難しいこと(例:ファイルが紛失したとき)
  • 施設内で物品の移動が困難
リーガン・パン
ソフトウェアエンジニア
レーガンはリーディング大学で電子工学の学士号を取得しました。Iron Softwareに入社する前の仕事では、一つのタスクに集中して取り組んでいました。Iron Softwareでは、営業、技術サポート、製品開発、マーケティングのいずれにおいても広範な業務に携わることが最も楽しいと感じています。彼は、Iron Softwareライブラリを開発者がどのように使用しているかを理解し、その知識を使ってドキュメントを継続的に改善し、製品を開発することを楽しんでいます。
< 以前
C#でCSVファイルを読み込む方法: チュートリアル
次へ >
エクセルでセルを結合する方法:ステップバイステップのチュートリアル