מדריך | שינוי תצוגה של שדות בוורד במיזוג דואר
-
ישנה בעיה מוכרת במיזוג דואר מאקסל לוורד שהשדות אינם מוצגים כפי שאנו רוצים.
למשל שדה תאריך באקסל מוצג לנו כ - 29.07.2024 אך כשנמזג שדה זה בוורד נקבל את התאריך בצורה שונה למשל 7/29/2024,
כפי שהציג @בעלזא בפוסט הזה.[כמובן כל זה קורה בגלל שבאקסל אם מכניסים (למשל) תאריך, תבנית המספר מוגדרת אוטומטי כ"תאריך" אך הוא שונה מהתוכן האמיתי. כי אם נגדיר את תבנית המספר כ"כללי" יופיע לנו המספר הבא - 45502, ולכן זה לא משפיע על התצוגה בוורד...]
אותה בעייה קיימת במיזוג דואר של שעה (5:30PM במקום 17:30), סכום (22000 במקום 22,000) וכן הלאה (אם הוחלה שם תבנית מספר מיוחדת).
לאחרונה אני משתמש רבות בשירותיו של ChatGPT. וכשנתקלתי בבעיה הנ"ל, ישר פניתי אליו לפתרון.
כמובן שהוא הציג לי פתרון קצת מורכב, אך כשתופסים את הרעיון הוא פשוט.ואציג אותו בפניכם בעז"ה.
שינוי שדה של תאריך:
לאחר שיש לנו קובץ אקסל עם כל השדות שאנו רוצים, ולאחר שמיזגנו אותו בוורד כפי הצורך -
לוחצים Alt + F9 ואז מקבלים את הקודים של השדות...שדה של «תאריך_לועזי» יראה כך - { MERGEFIELD תאריך_לועזי}
בכדי שזה יוצג כי שאנו רוצים, אנו צריכים להוסיף קוד שיסביר לו מהי התצוגה הרצוייה לנו.
לאחר המילה MERGEFIELD (מצד ימין) עושים רווח ומוסיפים את הקוד\@ "dd.MM.yyyy"
וכך זה אמור להיראות
[שימו לב לרווחים].
לאחר מכן עומדים עם העכבר על השורה של הקוד לוחצים לחיצה ימנית ובוחרים ב"עדכן שדה".
וכך השתנה לנו התאריך מ - 7/29/2024 ל - 29.07.2024
לוחצים שוב Alt + F9 ואז זה חוזר למצב הרגיל.הסבר
- dd מגדיר את היום בחודש (בשתי ספרות),
- MM מגדיר את החודש (בשתי ספרות) חובה באותיות גדולות!,
- yyyy מגדיר את השנה (בארבע ספרות).
אתם כמובן יכולים לשנות את זה לפי הצורך. למשל - מה מוצג לפני מה (יום, חודש, שנה), את המפרידים (. / ,), בכמה ספרות תוצג השנה (2024, 24) וכו'.
שינוי שדה של שעה:
לאחר שיש לנו קובץ אקסל עם כל השדות שאנו רוצים, ולאחר שמיזגנו אותו בוורד כפי הצורך -
לוחצים Alt + F9 ואז מקבלים את הקודים של השדות...שדה של «שעה» יראה כך - { MERGEFIELD שעה }
בכדי שזה יוצג כי שאנו רוצים, אנו צריכים להוסיף קוד שיסביר לו מהי התצוגה הרצוייה לנו.
לאחר המילה MERGEFIELD (מצד ימין) עושים רווח ומוסיפים את הקוד\@ "HH:mm"
אם רוצים שיהיו גם שניות לאחר הדקות
\@ "HH:mm:ss"
וכך זה אמור להיראות !
או
[שימו לב לרווחים].
לאחר מכן עומדים עם העכבר על השורה של הקוד לוחצים לחיצה ימנית ובוחרים ב"עדכן שדה".
וכך השתנתה לנו השעה מ - 05:30PM ל - 17:30 או 17:30:00.
לוחצים שוב Alt + F9 ואז זה חוזר למצב הרגיל.הסבר
- HH מגדיר את השעה (בשתי ספרות) חובה באותיות גדולות!,
- mm מגדיר את הדקות (בשתי ספרות).
[ss מגדיר את השניות (בשתי ספרות).]
אתם כמובן יכולים לשנות את זה לפי הצורך. למשל - את המפרידים (. :), בכמה ספרות תוצג השעה [בבוקר] (05, 5) וכו'.
שינוי שדה של סכום:
לאחר שיש לנו קובץ אקסל עם כל השדות שאנו רוצים, ולאחר שמיזגנו אותו בוורד כפי הצורך -
לוחצים Alt + F9 ואז מקבלים את הקודים של השדות...שדה של «סכום» יראה כך - { MERGEFIELD סכום }
בכדי שזה יוצג כי שאנו רוצים, אנו צריכים להוסיף קוד שיסביר לו מהי התצוגה הרצוייה לנו.
לאחר המילה MERGEFIELD (מצד ימין) עושים רווח ומוסיפים את הקוד\# "#,##0"
וכך זה אמור להיראות !
[שימו לב לרווחים].
לאחר מכן עומדים עם העכבר על השורה של הקוד לוחצים לחיצה ימנית ובוחרים ב"עדכן שדה".
וכך השתנה לנו הסכום מ - 22000 ל - 22,000.
לוחצים שוב Alt + F9 ואז זה חוזר למצב הרגיל.הסבר
- אני חושב שאין מה להוסיף...
להארות והערות ניתן להגיב.