Excel жұмыс кітаптарын қорғау әдісі

Мазмұны:

Excel жұмыс кітаптарын қорғау әдісі
Excel жұмыс кітаптарын қорғау әдісі
Anonim

Не білу керек

  • Ие ретінде қорғауды алып тастау: электрондық кестені ашыңыз. Шолу > Қорғауды алып тастау таңдаңыз. Файлды қорғау үшін пайдаланылатын құпия сөзді енгізіңіз. OK таңдаңыз.
  • Құпия сөзсіз қорғауды алып тастау: электрондық кестені ашыңыз. Visual Basic код өңдегішін Developer таңдау арқылы ашыңыз > Кодты көру.
  • Одан кейін осы мақалада берілген кодты енгізіп, Іске қосу таңдаңыз. Бірнеше минуттан кейін құпия сөз ашылады. OK таңдаңыз.

Бұл мақалада Excel жұмыс кітаптарының құпия сөзі бар жұмыс кітабының иесі немесе құпия сөзсіз жеке тұлға ретінде қорғауды қалай алып тастау керектігі түсіндіріледі. Бұл ақпарат Microsoft Excel 365, Microsoft Excel 2019, 2016 және 2013 нұсқасындағы Excel жұмыс кітаптарына қолданылады.

Excel жұмыс кітабын иесі ретінде қалай ашуға болады

Microsoft Excel мүмкіндіктері бар. Осындай мүмкіндіктердің бірі - Excel файлдарын ұяшық, электрондық кесте немесе жұмыс кітабы деңгейінде қорғау мүмкіндігі. Кейде деректер өзгерістерінің дұрыс қолданылуын қамтамасыз ету үшін Excel жұмыс кітаптарының қорғанысын алып тастау қажет.

Бұл әдіс файл иесі ретінде электрондық кестені қорғау үшін пайдаланылған құпия сөзді есте сақтайды деп болжайды.

  1. Қорғалған электрондық кестені ашып, Шолу > Қорғауды алып тастау таңдаңыз. Сондай-ақ, қорғалған электрондық кестені тінтуірдің оң жақ түймешігімен басып, Қорғауды алып тастау опциясын таңдауға болады.

    Таспадағы Қарау қойындысының Өзгерістер бөлімінде қорғалған электрондық кестені анықтауға болады. Электрондық кесте қорғалған болса, «Қорғауды алып тастау» опциясын көресіз.

    Image
    Image
  2. Электрондық кестені қорғау үшін пайдаланылатын құпия сөзді енгізіңіз, содан кейін OK таңдаңыз.

    Image
    Image
  3. Электрондық кестеңіз енді қорғаусыз болады және оны өзгертуге болады.

    Image
    Image

Құпия сөзді білмей Excel жұмыс кітабын қалай қорғауға болады

Excel жұмыс кітабын немесе электрондық кестені қорғаған болуыңыз мүмкін және оны біраз уақыт, тіпті жылдар бойы өзгертуге тура келмеді. Енді өзгертулер енгізу қажет болғандықтан, осы электрондық кестені қорғау үшін пайдаланған құпия сөзді енді есіңізде сақтамайсыз.

Бақытымызға орай, бұл қадамдар құпия сөзді анықтау үшін макрос ретінде Virtual Basic сценарийін пайдаланып жұмыс кітабыңызды қорғаудан шығаруға мүмкіндік береді.

  1. Қорғалған электрондық кестені ашыңыз.
  2. Visual Basic код өңдегішіне ALT+F11 басу арқылы қол жеткізіңіз немесе Әзірлеуші > Кодты қарау таңдаңыз.

    Image
    Image
  3. Қорғалған парақтың Код терезесіне келесі кодты енгізіңіз:

    Sub PasswordBreaker()

    Dim i Integer, j As Integer, k As Integer

    Dim l As Integer, m As Integer, n As Integer

    Dim i1 Бүтін сан ретінде, i2 бүтін сан ретінде, i3 ретінде бүтін сан ретінде

    Dim i4 бүтін сан ретінде, i5 бүтін сан ретінде, i6 ретінде бүтін сан ретінде

    Қателік келесіні жалғастыруда

    үшін i=65 – 66: j үшін=65 - 66: k=65 - 66

    l үшін=65 - 66: m=65 - 66: i1 үшін=65 - 66

    i2 үшін=65 - 66: i3 үшін=65 - 66: i4 үшін=65 - 66

    i5 үшін=65 - 66: i6 үшін=65 - 66: n үшін=32 - 126

    ActiveSheet. 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 ActiveSheet. ProtectContents=False then

    MsgBox "Бір қолдануға болатын құпия сөз " & Chr(i) & Chr(j) & _

    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

    Chr(i3) & Chr(i4) & Chr(i5)) & Chr(i6) & Chr(n)

    Шығу ішкі

    Егер аяқталса

    Келесі: Келесі: Келесі: Келесі: Келесі: Келесі

    Келесі: Келесі: Келесі: Келесі: Келесі: Келесі

    Соңғы қосымша

    Image
    Image
  4. Орындау таңдаңыз немесе кодты орындау үшін F5 түймесін басыңыз.

    Image
    Image
  5. Кодты іске қосу үшін бірнеше минут қажет. Аяқтағаннан кейін сіз құпия сөзбен қалқымалы терезе аласыз. OK таңдасаңыз, электрондық кестеңіз қорғалмаған болады.

    Бұл бастапқы құпия сөз емес және оны есте сақтаудың қажеті жоқ.

Ұсынылған: