...............
-
פוסט זה נמחק!
-
@menajemmendel @נוכחות
מצאתי !!!!
חפש : [^0192-^0204^0209^0210] (בתווים כללים)
החלף: במוסתר (עיצוב> גופן> מוסתר).בהשראת @pcinfogmach
(הקוד נלקח מפהhttps://mitmachim.top/post/613085) -
מי שצריך פתרון לבעיה הזו יכול לפנות אלי בפרטי
-
@נוכחות
קודם כל נסביר את הבעיה.
צריך להסביר איך עובד השוואת מסמכים... השוואת מסמכים עובר תו תו ובודק אם הוא לפי הסדר וברגע שיש תו שונה במסמך החדש הוא מסמן אותו כנוסף או נמחק.
במסמכים אצלך הטקסט הוא אותו הטקסט אך עם כמה שינויים בין המסמך החדש לישן.
במסמך החדש יש לך:- ניקוד
- הערות שוליים
- הערות סיום
ובמסמך הישן יש לך:
- קישורים [שני מספרים או 3]
מה שאתה רוצה לעשות זה להעביר את הקישורים מהמסמך הישן לחדש.
וכדי לעשות את זה בהשוואת מסמכים זה מסובך מבחינה טכנית כי הוורד מתייחס לניקוד כתו נוסף, ולהערת שוליים או הערת סיום כמילה וממילא אין שום מילה תואמת אם המסמך מנוקד...
מה שצריך לעשות זה לגרום לוורד להתעלם מניקוד ומהערות למיניהם (אם זה אפשרי או לא לא בדקתי).
לעניות דעתי אתה צריך ללכת על כיון כזה:- לבדוק אם יש קוד vba שמסיר את תוי הניקוד (מבחינת קוד).
- לעבור מילה מילה במקביל מהמסמך החדש והישן ע"י שני משתנים
- מהמילה של המסמך החדש להסיר ע"י קוד את התווים של הניקוד
- אם יש ערך מהמסמך החדש שהוא הערות למיניהם שיעבור רק במסמך החדש למילה הבאה
- לעשות השוואה בין שני המשתנים וכל עוד והמשתנים תואמים להמשיך לרוץ עד ש...
- כאשר המשתנה של המסמך הישן מכיל מספרים [בתחילתו או בסופו].
- שומר רק את המספר במשתנה נפרד.
- ניגש למסמך החדש ועובר לתחילת המילה או סופה
- ושותל שם את הקישור (מספר).
להכניס את כל זה ללולאה עד שנגמר המילים במסמך ה....
ומכאן הדרך פשוטה להסביר את זה לgpt.
בהצלחה!!!!קח בחשבון את הזמן והמשאבים של המחשב במסמכים גדולים
רצוי מאד להכניס קוד שגורם לוורד לא לקפוא ולהעביר את המסמכים לפני למצב טיוטה