בקשר למאקרו לפיצול מסמך

הנושא בפורום 'פורום תוכנות מייקרוסופט אופיס' פורסם ע"י שיקול דעת, ‏24/11/19.

  1. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    באשכול הזה העלה @moishy מאקרו לפיצול מסמך.
    א. המאקרו לא עובד לי. השגיאה שאני מקבל מצביע על המילים הבאות של המאקרו "GetFileExt".
    ב. ובכלל נראה לי מוזר שלפני השורה של sub (שכידוע זה תחילת המאקרו) מופיע עוד שתי מילים, שזה לא נכנס לאותו מאקרו.
    ג. ובכלל לא הבנתי איך הוא מפצל המסמך, הרי אני לא נותן לי שום הוראה איך לפצלו.

    באשכול הזה ישנו ג"כ איזה מאקרו שכתב @Yisrael לפיצול מסמך.
    הבעיה היא, שזו מוגבל לכותרת שכתב 'משלי פרק' וזה מוגבל לכותרת מודגש עם קו נטוי. האם אפשר לתקנו שיתאים לכל סוג כותרת במסמך, ללא קשר מהו תוכן המילים בכותרת.
     
    נערך לאחרונה ב: ‏24/11/19
  2. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    הוסף את הפונקציה הבאה למודול, ותראה נחת בע"ה.
    קוד:
    Function GetFileExt(strFilePath)
        GetFileExt = Right$(strFilePath, Len(strFilePath) - InStrRev(strFilePath, "."))
    End Function
     
  3. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    לא כתבת איפה להוסיף. הוספתי את זה בסוף (לפני end sub) והשגיאה מצביע לי על המילים האלו wdDoNotSaveChanges.
     
  4. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    להוסיף את זה למודול בסופו
     
  5. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    אתה מתכוון אחרי end sub??? איך יכול להיות, הרי המאקרו מסתיים שם. ומשם מתחיל מאקרו חדש?
     
  6. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    בדיוק לזה אני מתכוון :)
    זה לא חלק מהמאקרו, זה פונקציה המחזירה את הסיומת של הקובץ.
     
    שיקול דעת מודה על התגובה.
  7. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    אבל כשאני יפעיל את המאקרו מדוע אתה חושב שהוא יפעיל לי גם את זה. הרי המאקרו כבר הסתיים לפני אותם שורות. והוא לא קורה הלאה...?!?!?
     
  8. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    לא מבין. אתה רוצה להתווכח או למצוא פתרון?

    אגב, בנוגע לשאלתך "מדוע אתה חושב..." התשובה היא פשוטה. בגלל שאני יודע. להזכירך, אני כתבתי את הקוד.
     
    שיקול דעת מודה על התגובה.
  9. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    סליחה על ניסוח שגוי (ואולי אף מזלזל) של ההודעה.

    אבל באמת כוונתי היתה להוסיף ולהגיד שפשוט ניסיתי את המאקרו כמו שאמרת וזה פשוט לא עובד. זה סוגר לי הקובץ ונוצר לי קובץ חדש עם שם "1 עד 100" (משהו כזה). והקובץ השני שנוצר זה אותו קובץ, רק נתבלבל כל הסגנונות וההגדרות, כך שזה פחות דפים. זה הכל.

    חוץ מזה לא ענית לי על שאלה פשוטה שאינו נוגע כלל לידיעה במאקרו, איך אמור המאקרו לדעת, איך אני רוצה לפצל הקובץ, ובקיצור, מה אמור להיות פעולתה, איך הוא מפצל הקובץ?
     
  10. חגי פאהן

    חגי פאהן עימוד ספרים עימוד ספרים עיצוב גרפי

    הצטרף:
    ‏29/3/15
    הודעות:
    1,929
    תודות :
    2,956
    נקודות:
    271
    עיסוק:
    מנקד, מעמד ומתכנת
    דף הבית:
    בנוגע לשאלה הטכנית אענה בינתיים, שמאקרו אחד יכול להפעיל בתוכו מאקרו (או פונקציה) אחר. וזה מה שמוישי עשה, ושתי השורות GetFileExt הן מאקרו נפרד שמופעל מתוך הגדול.
    אם זה לא עובד, @moishy אולי צריך את שורות אלו דוקא לפני המאקרו הגדול?
     
    שיקול דעת מודה על התגובה.
  11. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    בא נתחיל הפוך.
    מה בדיוק אתה מנסה לעשות?
    תן דרישות ובע"ה תקבל קוד עובד.
     
    שיקול דעת מודה על התגובה.
  12. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    אין משמעות למיקום במודול.
     
  13. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    וואוו!! לא ציפיתי לזה.

    ובכן, מאד פשוט, יש לי קובץ, נגיד של 50 דפים, מעורב מכמה נושאים, אני רוצה לפצל הקובץ לשנים \ שלש \ ארבע (כפי האפשרות שהמאקרו יכול) קבצים נפרדים.
    לפעמים הנושאים מחולקים לפי כותרות, ואני רוצה לחלק מכותרת זו עד כותרת זו. ולפעמים אני רוצה לחלק לפי דפים, מדף זה עד דף זה.

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

    מקווה שאני לא מקשה עליך מידי.
     
  14. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    מה אכפת לך איך זה קורה, מה שאתה צריך זה קבצים נפרדים, לא?
     
  15. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    כן, אבל חלק שהופרד לא יישאר בקובץ המקורי (אם אפשר), כך שלא אצטרך אח"כ ללכת למחוק אותם מהקובץ המקור.
     
  16. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    אני יכול לכתוב לך קוד, אבל חבל שלא לנצל תוסף קיים (של חברה סינית) שנותן כ"כ הרבה אפשרויות, ביניהם פיצול מסמך.
    מצורף צילום מסך של אפשרויות הפיצול השונות (לפי סגנון, מעבר עמוד, מעבר מקטע, עמוד, כל X עמודים, מותאם אישית).
    upload_2019-11-27_9-21-10.png
     

    קבצים מצורפים:

    שיקול דעת מודה על התגובה.
  17. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    אני מכיר את זה, אבל אצלי במחשב מבולבל החלון שנפתח, ואין לא מצליח לעבוד איתו.
    בעיה בחלון.png
     
  18. moishy

    moishy משתמש מקצוען

    הצטרף:
    ‏26/12/11
    הודעות:
    1,746
    תודות :
    697
    נקודות:
    124
    עיסוק:
    יועץ נישואין, מדריך חתנים
    מיקום:
    רכסים
    תתקין את הגירסה הנ"ל, אולי יש לך גירסה לא טובה.
     
    שיקול דעת מודה על התגובה.
  19. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    יש לי גירסה זו. וליתר ביטחון הסרתי הקודם והתקנתי מחדש, ואין שום שינוי.
    זה באמת חבל. אולי יש איזה מתכנת פה, שיודע לתקן הבעיה? אולי @Rרחמים ?
     
    נערך לאחרונה ב: ‏27/11/19
  20. שיקול דעת

    שיקול דעת משתמש פעיל עריכה תורנית

    הצטרף:
    ‏11/2/18
    הודעות:
    957
    תודות :
    963
    נקודות:
    99
    הרב @moishy ירדתם מהענין?