לְהִצטַיֵן

כיצד להסיר סיסמה מפרויקט VBA של Excel [4 שיטות]

אני רוצה לדעת איך להסיר סיסמה מפרויקט VBA באקסל. מי יכול לעזור לי?

לפני שתחפש אפילו שיטות להסרת סיסמת VBA ב-Excel, עליך להבין את המשמעות של VBA. VBA הוא ראשי תיבות של Visual Basic for Applications. הוא משמש יישומי MS שונים, במיוחד MS Excel, כדי להוסיף כמה תכונות וגם כדי לעזור באוטומציה של משימות שגרתיות. בשל טבעם והצורך באבטחת קבצים, רוב המשתמשים מצפינים פרויקטי VBA באמצעות סיסמאות. עם זאת, בני אדם אינם מושלמים וניתן לשכוח סיסמאות VBA. המשמעות הברורה היא שאינך יכול לגשת לקודי VBA של Excel או לערוך אותם. כדי לנצח את הכאוס הזה, אתה צריך דרך לפצח סיסמת Excel VBA. למרבה המזל, ישנן דרכים רבות לבצע משימה זו. במאמר זה תקבלו מדריך מפורט על 4 השיטות המובילות לפיצוח סיסמאות VBA של Excel.

חלק 1: כיצד להסיר את סיסמת פרויקט VBA באקסל ללא תוכניות

פתיחת פרויקט VBA באקסל יכולה להיעשות בעזרת תוכנת פענוח VBA אוטומטית או באמצעים ידניים. מתעמקים כיצד לפצח את סיסמת Excel VBA באופן ידני, ישנן מספר דרכים טובות המסוגלות לבצע את העבודה. אתה יכול לבחור מבין האפשרויות האלה ולנסות עם קובץ האקסל המוגן שלך. בסופו של דבר, אחת מהאפשרויות הללו עשויה להיות טובה יותר, בהתאם לאופי המסמך המוגן שלך ולצורך העומד לרשותך. לפני שתנצל את השיטות הידניות הללו, עליך לגבות את קבצי ה-Excel שלך.

שיטה 1. שנה את סיומת הקובץ כדי לפתוח את מודול VBA של Excel

שיטה זו כוללת שינוי סיומת הקובץ .xlsm לפורמט אחר ולאחר מכן חזרה לפורמט .xlsm. למרות שהתהליך ארוך, אתה יכול לעקוב אחריו בזהירות כדי להסיר את סיסמת Excel VBA שלך בסופו של דבר. השלבים הבאים ממחישים כיצד ניתן לפצח את סיסמת פרויקט Excel VBA פשוט על ידי שינוי סיומת הקובץ.

שלב 1 : מצא את קובץ היעד .xlsm ושנה את סיומת הקובץ .xlsm ל-zip.

שלב 2 : כעת פתח את הקובץ הזה דרך כל אחת מתוכניות Archiver שיש לך. אתה יכול להשתמש ב-WinRAR או 7-Zip. אם תעשה זאת, אתה אמור להיות מסוגל לראות את המבנה הבא של ספריית הקבצים שלך.

שלב 3 : נווט אל אפשרות ספריית XL וחלץ את הקובץ שכותרתו "VBAProject.bin".

לשנות סיומות קבצים VBA

שלב 4 : פתח את הקובץ VBAProject.bin דרך כל עורך hex ובדוק את הטקסט "DPB=" בתוך הקובץ בעורך הhex.

שלב 5 : ברגע שתמצא את הטקסט הזה, פשוט מחק אותו והחלף אותו ב-"DPX=" במקום זאת. כעת שמור וסגור את הקובץ שלך בעורך הhex. מחליף את ה-VBAProject.bin הישן עם ה-VBAProject.bin החדש בעריכת hex.

שלב 6 : החזר את סיומת הקובץ ל-.xlsm ולאחר מכן פתח אותה ב-Excel. בחלון המוקפץ אזהרה, בחר "כן" והתעלם מהאפשרויות האחרות.

שלב 7 : הפעל את עורך VBA ובחר "אישור" אם תיבת הדו-שיח מופיעה.

שלב 8 : לחץ לחיצה ימנית על שם פרויקט ה-VBA שלך ולאחר מכן בחר מאפיינים. בחר בכרטיסייה "הגנה" ומחק סיסמאות קיימות. כמו כן, השבת את תיבת הסימון "נעל פרויקט לצפייה" והפעל אותה שוב. הזן סיסמה מתאימה ואשר אותה. לחץ על "אישור" כדי לבצע את השינויים.

שיטה 2. הסר את סיסמת Excel VBA Project עם Hex Editor

Hex Editor נותן לך פלטפורמה טובה לערוך מוצרי hex ולבסוף לפצח סיסמת Excel VBA. בשיטה זו, תיצור קובץ דמה xls, תגדיר סיסמה ותשתמש בה כדי לגשת ל-Excel המוגן.

שלב 1 : השתמש בעורך Hex כדי ליצור קובץ Excel (xls) חדש. רק קובץ פשוט יכול לעשות את זה.

שלב 2 : צור סיסמה לקובץ זה בקטע VBA. אתה יכול ללחוץ על Alt+F11 כדי לגשת לאפשרות זו.

שלב 3 : לאחר שיצרת סיסמה קלה לזכור, שמור את הקובץ החדש וצא.

שלב 4 : פתח את הקובץ החדש שנוצר, אבל הפעם, פתח אותו דרך עורך הhex. לאחר הפתיחה, אתר והעתק את השורות, שמתחילות במפתחות הבאים: CMG=, DPB= ו- GC=.

סיומות קובץ VBA

שלב 5 : כעת פתחו את קובץ האקסל שבו תרצו לפצח את הסיסמה עם עורך Hex. הדבק את הטקסטים שהועתקו בשדות המתאימים ושמור את השינויים. צא מהקובץ.

שלב 6 : בדרך כלל פתח את קובץ ה-Excel והשתמש באותה סיסמה שיצרת עבור קובץ הדמה xls כדי להציג את קוד VBA.

שיטה 3. הסר את הסיסמה מפרויקט Excel VBA עם Visual Basic Editor

בניגוד לעורך Hex, עורך Visual Basic מאפשר למשתמשים לערוך קודי תווים במקום הקסדצימליים. התהליך לא כל כך ארוך. עם זאת, עליך להיות זהיר מכיוון שהקודים דורשים תשומת לב כדי למנוע שגיאות. השלבים הבאים ממחישים בבירור כיצד ניתן לפצח סיסמת מאקרו של Excel עם Visual Basic Editor.

שלב 1 : פתח ידנית את חוברת העבודה המתאימה המכילה את גיליון ה- Excel המוגן.

שלב 2 : כעת פתח את עורך Visual Basic באמצעות הפקודה Alt+F11. עבור אל Embed Module ולאחר מכן הדבק את הקוד הבא בחלון הקוד הזמין בצד ימין.

שלב 3 : צא מחלון עורך VBA והמשך עם גליון העבודה המוגן.

שלב 4 : עבור אל כלים > מאקרו > מאקרו. ברשימה שמופיעה, לחץ פעמיים על האפשרות "מפסק סיסמה". כעת אתה אמור להיות מסוגל לגשת לקובץ Excel המוגן באמצעות סיסמה.

חלק 2: מגבלות ידניות בעת פתיחת פרויקט VBA באקסל

למרות ששיטות ידניות שימושיות לפיצוח סיסמאות Excel VBA, הן אינן כמעט מושלמות. שיטות אלו נגועים בבעיות מרובות שהופכות אותן להתאמה גרועה כשמדובר בקבצי אקסל חשובים ומסובכים. להלן כמה מהמגבלות הנפוצות של שיטות ידניות.

  • דורש ידע טכני : כפי שראית, רוב האפשרויות לעיל כוללות הרבה קוד. אז אם יש לך מעט ידע טכני, יהיה לך קשה עם האפשרויות הידניות הללו.
  • זה גוזל הרבה זמן : שיטות ידניות רבות כוללות תהליכים ארוכים. העובדה שהוא כולל גם קודים ותנועה על פני מספר פלטפורמות הופכת אותו ליותר מייגע ולכן המשתמשים ימצאו אותו איטי ומייגע.
  • שיעור הצלחה : מה שחשוב, בסופו של דבר, הוא אם נוכל לפצח את סיסמת Excel VBA או לא. למרבה הצער, אפשרויות ידניות אלו רושמות את אחוזי ההצלחה הנמוכים ביותר. לכן, לא כדאי להשקיע הרבה זמן ואנרגיה ואז לא להגיע לתוצאה הדרושה.

עם זאת, אם כל האפשרויות נכשלות או שנמאס לך מהחסרונות שלהן, נסה מאוחר יותר להשתמש ביישומים מיוחדים כמו Passper for Excel כדי לפצח את סיסמת Excel VBA באופן אוטומטי.

חלק 3: כיצד לפצח את סיסמת Excel VBA באופן אוטומטי

Passper עבור אקסל הוא כלי חזק להפליא לביטול נעילת סיסמה עבור קבצי Excel. התוכנית מבטיחה שיעור הצלחה של 100% לפיצוח סיסמת פרויקט Excel VBA. עם מהירות הפענוח המהירה במיוחד וקלות השימוש, אין סיבה לפקפק ביכולת של Passper for Excel. כמו כן, חשוב לציין שניתן להשתמש ב- Passper for Excel כדי לפצח את סיסמת פתיחת המסמכים עבור קבצי אקסל.

תכונות עיקריות של Passper for Excel:

  • ניתן לפענח את כל הגבלות העריכה והעיצוב בפרויקט VBA, גליון העבודה או חוברת העבודה שלך באופן מיידי.
  • עם Passper for Excel, לחיצה פשוטה תאפשר לך להיפטר מהגנת הסיסמה בפרויקט ה-VBA שלך.
  • הנתונים שלך לא יושפעו או ייפגעו לאחר השימוש בתוכנה.
  • לתוכנית יש תאימות רחבה מאוד. כל סוגי קבצי Excel כולל .xlsm, .xlsb, .xltx, .xltm תואמים אליו.

Passper for Excel שירת מיליוני משתמשים ברחבי העולם. והוא קיבל ביקורות חיוביות מהמשתמשים שלו. אל תהסס לנסות את זה עכשיו.

נסה את זה בחינם

כיצד להסיר סיסמת VBA ב-Excel עם Passper עבור Excel

שלב 1: הפעל את Passper for Excel במחשב האישי שלך ולחץ על האפשרות "הסר הגבלות".

הסרת הגבלות אקסל

שלב 2: בחלון החדש, לחץ על הלחצן "בחר קובץ" ובצע את ההוראות שעל המסך כדי להעלות את קובץ Excel VBA המוגן בסיסמה לממשק התוכנית.

בחר את קובץ האקסל

שלב 3: כאשר הקובץ המוגן באמצעות סיסמה מועלה, לחץ על האפשרות "מחק" כדי להיפטר מסיסמת פרויקט VBA בקובץ האקסל שלך.

להסיר מגבלות Excel

התוכנית תסיר אוטומטית את ההגבלות תוך שניות. כשזה מסתיים, אתה אמור לראות את הודעת ההצלחה בתחתית המסך.

סיכום

מדריך זה פירט בבירור כמה מהשיטות הסבירות לפיצוח סיסמאות Excel VBA. עם זאת, צורות מסוימות עדיפות יותר מאחרות בשל יכולתן להתמודד עם סיסמאות VBA מורכבות, קלות השימוש ואחוזי הצלחה שפורסמו. מהכמות הגדולה של המידע שסופק לעיל, אף אחד לא יכול לערער Passper עבור אקסל כפתרון האמיתי לפיצוח סיסמת פרויקט Excel VBA. כל פרמטרי המדידה מציבים אותו לפני האפשרויות הידניות. בחר Passper עבור Excel ופתור את בעיות סיסמת ה-VBA שלך לנצח.

נסה את זה בחינם

פוסטים קשורים

השאר תגובה

כתובת האימייל שלך לא תפורסם.

כפתור חזרה למעלה
שתף באמצעות
העתק קישור