Excelにパスワードを付けて暗号化することによって情報漏洩などを防ぐことができます。セキュリティを強化する方法としては最適です。重要ファイルには、パスワードの設定をおすすめします。ここではExcelのパスワードに関する基本操作をまとめました。
まず大前提として、パスワードを解除するのは自分が作成したデータのみとし、ほかの人が作ったファイルのパスワードを変更して悪用するのは厳禁です。
自分で設定したExcelのパスワードを忘れてしまった場合には、解析フリーソフトを利用してパスワードを解除します。
パスワードの解析フリーソフトには、さまざまな種類があります。ここでは「エクセルパスワード解除 For Excel2016」というExcel2016に対応しているものを紹介します。
→「エクセルパスワード解除 For Excel2016」のダウンロード
Excelの標準機能でパスワードによる暗号化を行う方法や、シートやブックを保護する方法を解説します。
(1)「ファイル」タブから「ブックの保護」を選択し、「パスワードを使用して暗号化」をクリックします。
(2)空欄にパスワードを入力し、「OK」をクリックします。
(3)空欄にパスワードを再入力し、「OK」を押して操作は終了です。
(1)「校閲」タブから「シートの保護」を選択します。
(2) 「シートの保護」のダイアログボックスが表示されたら、そのまま「OK」を押します。
「シートとロックされたセルの内容を保護する」のチェックボックスは、通常チェックを入れたままにしておきます。同じワークシート内で複数のユーザーが作業していると、数式、タイトル、セルの書式設定などが誤って変更・削除されてしまう場合があります。注意しましょう。
そのようなことを防ぐためには、特定のセルをロックして保護します。セルをロックすると、数式・タイトル・書式設定などの変更ができなくなります。
(3)シートの保護が設定されました。試しにセルを選択すると、「変更しようとしているセルやグラフは保護されているシート上にあります。変更するには、シートの保護を解除してください。パスワードの入力が必要な場合もあります。」というエラーメッセージが表示されます。つまり編集ができなくなったのです。
→【Excel】パスワードをかけて暗号化する方法は?
→大事なExcelデータの編集を防ぐ! シートや行、セルを保護する簡単な方法
複数のExcelファイルに一括でパスワードを設定・解除することができます。併せて、指定した日付以降、ファイルを開けることができないようにする使用期限付きExcelファイルの作成方法を解説します。
ここからはマクロ機能を利用します。そこで、まずはマクロを作成できるように設定を変更します。
(1)Excelの[ファイル]タブをクリックし、「オプション」を選択します。
(2)Excelのオプションから「リボンのユーザー設定」を選択し、「開発」にチェックを入れます。
(3)「トラストセンター」から「トラストセンターの設定」ボタンをクリックします。
(4)「マクロの設定」から「すべてのマクロを有効にする」にチェックを入れ、OKボタンをクリックします。
ここでは、パスワードの一括設定に関するマクロについての手順です。
(1)[開発]タブから「Visual Basic」を選択します。
(2)VBAの画面から、「Sheet1」を右クリックし、「挿入」―「標準モジュール」を選択します。
(3)次のコードをコピー&ペーストします。
Option Explicit
Sub ProtectFilesForExcel()
Dim MacroBook As String
Dim PassSetBook As Workbook
Dim CurDirFile As String
Dim SetPass As String
SetPass = InputBox _
("設定するパスワードを入力してください", "パスワード入力")
If StrPtr(SetPass) = 0 Then Exit Sub
MacroBook = ThisWorkbook.Name
ChDrive Left(ThisWorkbook.Path, 1)
ChDir ThisWorkbook.Path
CurDirFile = Dir(CurDir & "\*.xls*")
With Application
.ScreenUpdating = False
.DisplayAlerts = False
End With
Do While CurDirFile <> ""
Set PassSetBook = Workbooks.Open _
(Filename:=(CurDirFile))
With PassSetBook
If .Name <> MacroBook Then
.SaveAs Filename:=(CurDirFile), _
Password:=SetPass
.Close
End If
End With
CurDirFile = Dir()
Loop
With Application
.ScreenUpdating = True
.DisplayAlerts = True
End With
MsgBox "パスワード設定完了", vbOKOnly
End Sub
(4)Excelに戻り、[開発]タブから「挿入」―「ボタン」を選択します。
(5)ボタンを配置する場所をクリック。「マクロの登録」画面で作成したマクロを選択してOKボタンをクリックします。
(6)ファイルを「Excelマクロ有効ブック(*.xlsm)」として保存します。
(1)[開発]タブから「Visual Basic」を選択します。
(2)VBAの画面から、「ThisWorkbook」をダブルクリックし、次のコードをコピー&ペーストします。
Private Sub Workbook_Open()
Dim Today As Date
Dim ExpireDate As Date
Today = Date
ExpireDate = "2019/12/20"
If Not Today < ExpireDate Then
MsgBox "ファイルの使用期限を過ぎているため、ファイルを開けません。", vbOKOnly
ThisWorkbook.Close savechanges:=False
End If
End Sub
「ExpireDate」に、使用期限を「yyyy/mm/dd」の形で入力してください。
使用期限を過ぎてから警告されることなくファイルを閉じたい場合は「MsgBox~」の行を削除します。
(3)ファイルを「Excelマクロ有効ブック(*.xlsm)」として保存します。
Windows 7以降のOSでは、OSの標準機能でパスワード付き圧縮ファイルを作成できなくなりました。そのため、パスワード付き圧縮ファイルを作成するにはフリーソフトウェアを用います。企業などでもよく利用される「Lhaplus」のインストール方法から、パスワード付き圧縮ファイルを作成する手順を解説します。
(1)「窓の杜」にアクセスし、ダウンロードボタンをクリックします。
→窓の杜
(2)ダウンロードしたファイルを実行し、Lhaplusセットアップを進めます。
(3)Lhaplusセットアップの完了後、Lhaplusシェル初期設定が表示されるため、OKボタンをクリックします。
(4)パスワード付き圧縮したいファイルやフォルダを右クリックし、「圧縮」―「.zip(pass)」を選択します。
(5)パスワードを入力し、OKボタンをクリックします。
(6)パスワード付き圧縮ファイルが作成されます。
→Excelファイルをパスワード付き圧縮ファイルにする方法を解説
Androidスマホでパスワード付きのExcelを閲覧したい場合には、「Microsoft office For Android」というアプリを利用する方法があります。
「Microsoft office For Android」は、GooglePlayからAndroidにインストールすることが可能です。インストールが完了したら、アプリを起動させ、Microsoftのアカウントにサインインをし、利用することができます。Microsoftのアカウントを持っていないという人は、新規にアカウントを作成し、サインインをします。
→Microsoft office For Android
→スマホや携帯、タブレットでパスワード付のExcelを閲覧する方法を解説
Googleドライブはクラウドストレージ(インターネットでアクセスできる場所にデータを補完する仕組み)の一種ですが、利用されている方も多いのではないでしょうか。Googleドライブにパスワード付きExcelファイルをアップロードし、閲覧する方法を解説します。
(1) Googleドライブを開き、ファイルのアップロードを選択します。
(2) Googleドライブで開きたいExcelファイルを選択すると、「このドキュメントを表示するには、パスワードを入力してください」というメッセージが表示されます。Excelのパスワードを空欄に入力し、「送信」をクリックします。
(3) 「Googleスプレッドシートを開く」を選択すると、パスワード付きExcelファイルが開きました。
→Googleドライブでパスワード付きExcelファイルを開く方法は?
Excelのパスワードに関するさまざまな基本操作について解説しました。Excel標準機能でのパスワード設定や、パスワード付き圧縮ファイルを作成する方法についてこの機会にぜひ覚えてみてください。
(学生の窓口編集部)
2024/11/24
【給付型奨学金】国内外の大学院にて博士号を取得したい社会人学生が対象『FASID奨学金プログラム』※2025年1月20日締切
2024/11/12
2024/11/04
2024/09/27
2024/09/26
社外との日程調整にストレスを感じている人に!面接・商談・会議・接待などの日程調整で活躍するツール #Z世代pickフレッシャーズ
視点を変えれば、世の中は変わる。「Rethink PROJECT」がつたえたいこと。
いつでもわたしは前を向く。「女の子の日」を前向きに♪社会人エリ・大学生リカの物語
ウワサの真実がここにある!? クレジットカードの都市伝説
社会人デビューもこれで完璧! 印象アップのセルフプロデュース術
【診断】セルフプロデュース力を鍛える! “ジブン観”診断
かわいい×機能性がつまったSamantha Thavasa Petit Choiceのフレッシャーズ小物を紹介! 働く女性のリアルボイスを集めて開発された裏側をレポート
実はがんばりすぎ?新社会人『お疲れ度』診断
あなたの“なりたい”社会人像は? お仕事バッグ選びから始める新生活
忙しい新社会人にぴったり! 「朝リフレア」をはじめよう。しっかりニオイケアして24時間快適。