ホームページ よくある問題 WPS ワークシート保護パスワードを忘れた場合の対処方法

WPS ワークシート保護パスワードを忘れた場合の対処方法

Mar 18, 2020 am 10:43 AM
wps

WPS ワークシート保護パスワードを忘れた場合の対処方法

#wps ワークシート保護パスワードを忘れた場合はどうすればよいですか?

手順は次のとおりです。

1. パスワード保護を解除する必要がある Excel ファイルを開きます;

2. メニュー バーの [ツール] をクリックします --- マクロ --- 新しいマクロを記録し、マクロ名を入力します例: aa;

3. 記録を停止します (この方法で空のマクロが得られます);

4. メニュー バーで [ツール --- マクロ --- マクロ] をクリックします。 aa を選択し、[編集] ボタンをクリックします;

5. ウィンドウ内のすべての文字 (一部のみ) を削除し、次の内容に置き換えます;

以下の英語からコピーします:

Option Explicit
Public Sub AllInternalPasswords()
' Breaks worksheet and workbook structure passwords. Bob McCormick
' probably originator of base code algorithm modified for coverage
' of workbook structure / windows passwords and for multiple passwords
'
' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)
' Modified 2003-Apr-04 by JEM: All msgs to constants, and
' eliminate one Exit Sub (Version 1.1.1)
' Reveals hashed passwords NOT original passwords
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"Adapted from Bob McCormick base code by" & _
"Norman Harker and JE McGimpsey"
Const HEADER As String = "AllInternalPasswords User Message"
Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"
Const REPBACK As String = DBLSPACE & "Please report failure " & _
"to the microsoft.public.excel.programming newsgroup."
Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _
"now be free of all password protection, so make sure you:" & _
DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _
DBLSPACE & "BACKUP!, BACKUP!!, BACKUP!!!" & _
DBLSPACE & "Also, remember that the password was " & _
"put there for a reason. Don't stuff up crucial formulas " & _
"or data." & DBLSPACE & "Access and use of some data " & _
"may be an offense. If in doubt, don't."
Const MSGNOPWORDS1 As String = "There were no passwords on " & _
"sheets, or workbook structure or windows." & AUTHORS & VERSION
Const MSGNOPWORDS2 As String = "There was no protection to " & _
"workbook structure or windows." & DBLSPACE & _
"Proceeding to unprotect sheets." & AUTHORS & VERSION
Const MSGTAKETIME As String = "After pressing OK button this " & _
"will take some time." & DBLSPACE & "Amount of time " & _
"depends on how many different passwords, the " & _
"passwords, and your computer's specification." & DBLSPACE & _
"Just be patient! Make me a coffee!" & AUTHORS & VERSION
Const MSGPWORDFOUND1 As String = "You had a Worksheet " & _
"Structure or Windows Password set." & DBLSPACE & _
"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _
"Note it down for potential future use in other workbooks by " & _
"the same person who set this password." & DBLSPACE & _
"Now to check and clear other passwords." & AUTHORS & VERSION
Const MSGPWORDFOUND2 As String = "You had a Worksheet " & _
"password set." & DBLSPACE & "The password found was: " & _
DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _
"future use in other workbooks by same person who " & _
"set this password." & DBLSPACE & "Now to check and clear " & _
"other passwords." & AUTHORS & VERSION
Const MSGONLYONE As String = "Only structure / windows " & _
"protected with the password that was just found." & _
ALLCLEAR & AUTHORS & VERSION & REPBACK
Dim w1 As Worksheet, w2 As Worksheet
Dim i As Integer, j As Integer, k As Integer, l As Integer
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer
Dim PWord1 As String
Dim ShTag As Boolean, WinTag As Boolean
Application.ScreenUpdating = False
With ActiveWorkbook
WinTag = .ProtectStructure Or .ProtectWindows
End With
ShTag = False
For Each w1 In Worksheets
ShTag = ShTag Or w1.ProtectContents
Next w1
If Not ShTag And Not WinTag Then
MsgBox MSGNOPWORDS1, vbInformation, HEADER
Exit Sub
End If
MsgBox MSGTAKETIME, vbInformation, HEADER
If Not WinTag Then
MsgBox MSGNOPWORDS2, vbInformation, HEADER
Else
On Error Resume Next
Do 'dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
With ActiveWorkbook
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If .ProtectStructure = False And _
.ProtectWindows = False Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND1, _
"$$", PWord1), vbInformation, HEADER
Exit Do 'Bypass all for...nexts
End If
End With
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
If WinTag And Not ShTag Then
MsgBox MSGONLYONE, vbInformation, HEADER
Exit Sub
End If
On Error Resume Next
For Each w1 In Worksheets
'Attempt clearance with PWord1
w1.Unprotect PWord1
Next w1
On Error GoTo 0
ShTag = False
For Each w1 In Worksheets
'Checks for all clear ShTag triggered to 1 if not.
ShTag = ShTag Or w1.ProtectContents
Next w1
If ShTag Then
For Each w1 In Worksheets
With w1
If .ProtectContents Then
On Error Resume Next
Do 'Dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If Not .ProtectContents Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND2, _
"$$", PWord1), vbInformation, HEADER
'leverage finding Pword by trying on other sheets
For Each w2 In Worksheets
w2.Unprotect PWord1
Next w2
Exit Do 'Bypass all for...nexts
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
End With
Next w1
End If
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER
End Sub
-------------------
ログイン後にコピー

水平線の上にコピー

6. 編集ウィンドウを閉じます;

7. メニュー バーの [ツール] ---[マクロ]-----[マクロ] をクリックし、選択しますAllInternalPasswords を実行し、2 回確認します;

8. しばらくすると、次のダイアログ ボックスが表示されます: これは Excel パスワードに対応する元のパスワードです (このパスワードと最初に設定されたパスワードでこのドキュメントを開くことができます)。他人のドキュメントであり、パスワード設定を復元したい場合は、このパスワードを使用できます。保護後は、設定したパスワードで開くことができます。文字は大文字にする必要があります):

を入力し、[OK] をクリックします。元の Excel パスワードはクリアされます。

以上がWPS ワークシート保護パスワードを忘れた場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

WPS および Office には中国語フォントが含まれておらず、中国語フォント名は英語で表示されます。 WPS および Office には中国語フォントが含まれておらず、中国語フォント名は英語で表示されます。 Jun 19, 2024 am 06:56 AM

友人のコンピュータでは、WPS や OFFICE で模倣 Song、Kai style、Xing Kai、Microsoft Yahei などの中国語フォントがすべて見つかりません。この問題の解決方法を説明します。システム内のフォントは正常ですが、WPS フォント オプションのすべてのフォントは利用できず、クラウド フォントのみが利用可能です。 OFFICE には英語フォントのみがあり、中国語フォントはありません。さまざまなバージョンの WPS をインストールすると、英語のフォントが利用可能になりますが、中国語のフォントも利用できません。解決策: [コントロール パネル] → [カテゴリ] → [時計、言語、および地域] → [表示言語の変更] → (地域と言語) [管理] → (非 Unicode プログラムの言語) [システム地域設定の変更] → [中国語 (簡体字、中国)] → [再起動]。コントロールパネル、右上隅の表示モードを「カテゴリ」に変更し、時計、言語、地域を変更します。

wps翻訳機能の使い方_wps翻訳機能の使い方 wps翻訳機能の使い方_wps翻訳機能の使い方 Mar 27, 2024 pm 04:46 PM

1. まず、携帯電話で wpsoffice を開きます。 2. 次に、「適用」をクリックします。 3. 翻訳するには画像をクリックします。方法 2 1. まず、携帯電話で wpsoffice を開きます。 2. 翻訳する必要がある文書を開き、左下隅にあるツールをクリックします。 3. 「レビューと翻訳」をクリックします。

WPS Word テーブルを中央に配置する方法 WPS Word テーブルを中央に配置する方法 Mar 21, 2024 pm 02:21 PM

WPSでWordを使用する場合、写真や表などを挿入することがよくありますが、挿入した表が中央揃えでないと文書全体の美しさに影響しますので、WPS表の中央揃えを設定するにはどうすればよいでしょうか?今回はその調整方法をご紹介します 具体的な手順は以下の通りですので、ぜひご覧ください。 1. 写真の表がページの中央になく、あまり美しくないので、中央に配置したいです。 2. まず、表内でマウスを右クリックします (図を参照)。 3. 次に、右クリックメニュー(図の赤矢印)の[すべてのテーブルを選択]をクリックします。 4. クリックすると、テーブルが完全に選択されます (次の図を参照)。 5. このとき、wps textの[スタート]タブをクリックして開きます(図の赤矢印)。 6時

WPS でプリンター ジョブを開始できない場合はどうすればよいですか? WPS でプリンター ジョブを開始できない場合はどうすればよいですか? Mar 20, 2024 am 08:20 AM

オフィスソフトを利用して、さまざまな電子文書を作成することができます。電子文書は紙の使用量を大幅に節約でき、保存や閲覧が容易になります。しかし、業務の都合上、上司が紙の文書を印刷して全員に配布することを要求する場合があります。印刷できない…そんな状況に遭遇するのは非常に難しいですが、今日の講座はこの問題を解決することができます。次のレッスンは次のとおりです。WPS がプリンター ジョブを開始できない場合はどうすればよいですか? LAN プリンタを使用してドキュメントを印刷しようとすると、「WPSOffice で印刷ジョブを開始できません。プリンタの電源が入っており、オンラインであるかどうかを確認してください。」という問題が発生しました。しかし実際には、プリンタの電源は入っており、オンラインになっています。 2.「OK」をクリックし、図に示すようにタイトルバーの左上隅をクリックします。

WPSでウォーターマークを編集する方法の紹介 WPSでウォーターマークを編集する方法の紹介 Mar 27, 2024 pm 02:06 PM

1. WPS を使用してドキュメントを開きます。ウォーターマークが入っています。汚く見えます。削除するにはどうすればよいですか?下を見てください。 2. メニュー バーで [挿入] タブを見つけ、このタブの下にあるヘッダー アイコンとフッター アイコンを選択し、マウスの左ボタンでクリックします。 3. このとき、ページ上の文字は灰色になり編集できませんが、文字裏のウォーターマークはこの時点で編集可能です。 4. 透かしをクリックすると、画像の周りにいくつかの小さな四角があるため、これが画像の透かしであることがわかります。この時点で画像を編集できます。 5. キーボードの削除キーを使用して画像を削除すると、透かしが消えていることがわかります。 6. ページ上でマウスをダブルクリックしてヘッダーとフッターの編集モードを終了すると、ページ上のテキストが通常の色に戻り、編集できるようになりますが、この時点ではページ上の透かしが消えています。 7。

wps が vba をインストールした後もマクロを有効にできないのはなぜですか wps が vba をインストールした後もマクロを有効にできないのはなぜですか Mar 21, 2024 am 08:30 AM

wpsOfficeは、キングソフトソフトウェア株式会社が独自に開発した、テキスト、フォーム、プレゼンテーション、PDF閲覧などの多機能を実現できるオフィスソフトウェアスイートです。メモリ使用量が少なく、実行速度が速く、複数のクラウド機能、強力なプラグイン プラットフォームのサポート、無料の大規模オンライン ストレージ スペースとドキュメント テンプレートという利点があります。今回エディターがご紹介するのは「マクロ」機能です。ここ数日、友人から、なぜ VBA をインストールした後もマクロを有効にできないのかとよく尋ねられました。以下に示すように、「マクロ」機能はまだ灰色のままで開くことができません。何が起こっているのでしょうか?編集者がその理由を調べます。この状況には主に 3 つの理由があります: 1. WPS は VBA をサポートしていますか? 一部のバージョンでは VBA がサポートされていません。 2. マクロが有効になっていることと、操作が有効かどうかを確認します。

wpsを使ってQRコードを作成する方法 wpsを使ってQRコードを作成する方法 Mar 28, 2024 am 09:41 AM

1. ソフトウェアを開き、wps テキスト操作インターフェイスに入ります。 2. このインターフェースで挿入オプションを見つけます。 3. [挿入] オプションをクリックし、編集ツール領域で [QR コード] オプションを見つけます。 4. [QR コード] オプションをクリックして、[QR コード] ダイアログ ボックスをポップアップ表示します。 5. 左側のテキスト オプションを選択し、テキスト ボックスに情報を入力します。 6. 右側で、QR コードの形状と QR コードの色を設定できます。

条件に応じて色を自動変更するWPS値の設定方法_条件に応じて色を自動変更するWPSテーブル値の設定手順 条件に応じて色を自動変更するWPS値の設定方法_条件に応じて色を自動変更するWPSテーブル値の設定手順 Mar 27, 2024 pm 07:30 PM

1. ワークシートを開き、[スタート]-[条件付き書式]ボタンを見つけます。 2. [列の選択] をクリックし、条件付き書式を追加する列を選択します。 3. [条件付き書式]ボタンをクリックするとオプションメニューが表示されます。 4. [条件付きルールを強調表示]-[間]を選択します。 5. ルールを入力します: 20、24、濃い緑色のテキストと濃い塗りつぶし。 6. 確認後、選択した列のデータは、設定に従って対応する数値、テキスト、セル ボックスで色付けされます。 7. 競合のない条件付きルールは繰り返し追加できますが、競合するルールの場合、WPS は以前に確立された条件付きルールを最後に追加したルールに置き換えます。 8. [Between] ルール 20 ~ 24 と [Less than] 20 の後にセル列を繰り返し追加します。 9. ルールを変更する必要がある場合は、ルールをクリアしてからルールをリセットします。