שאלה קנטרנית על WORD ומאקרו

  • פותח הנושא HooK
  • פורסם בתאריך

HooK

New member
שאלה קנטרנית על WORD ומאקרו

שלום :)

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

אז היום הופתעתי
המערכת סיננה פריט דואר עם מסמך סיומת doc (בלי m) בטענה שהוא מכיל מאקרו.. וסתם הצקתי לאנשי מוצר הסינון בטענה שסינן מה שלא צריך לסנן.
כמובן שהתבדתי מהר מאוד כשלקחתי את הקובץ לסביבה מוגנת פתחתי אותו וראיתי שאכן יש בו מאקרו כלשהו (שאין לי שום סיבה או רצון להבין אותו)

למישהו מהמומחים פה יש יכולת ורצון להסביר את נושא המאקרו בוורד בהקשר של סיומות ומה בעצם אני מפספס פה...
לא כל קובץ עם מאקרו צריך להסתיים בסיומת של מאקרו ?
אוף.

תודה!!
 

מיכאל אבידן

Member
מנהל
אתה לא מפספס כלום . . .


בגרסאות שלפני "אופיס 2007" הסיומת היחידה היתה XLS ובה ניתן היה להטמיע גם מקרו.

החל מ-"2007", 'מיקרוסופט' שינו את פורמט הקבצים (לתבנית הקובץ מבוססת על XML) וכך נוצרה הפרדה בין קבצים רגילים לבין אלו המכילים קודי VBA.

XLS או XLSX הם קבצים רגילים וכדי להטמיע בהם קודי VBA יש צורך לשמור אותם בפורמט: XLSM.

*** הנ"ל נכון גם ליתר סוגי תוכנות החבילה.
 

HooK

New member
תודה! מה שציינת זה בדיוק מה שלא ידעתי והיה חסר לי

זאת אומרת שאין משמעות מוחצת לחסימת מצורפים על פי סיומות המאקרו הידועות של אופיס כשמדובר בקבצים שנשמרו על ידי גרסאות 2003 ומטה.
הרי אתה רוצה להמשיך לקבל גם doc ולא רק docx..

לשמחתי המנוע מזהה קבצי אופיס עם מאקרו גם בלי קשר לסיומת.

תודה ותודה!
 
למעלה