הפונקציה Weekday

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

תחביר

יום חול (date [, firstdayofweek ] )

תחביר הפונקציה יום חול מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

date

נדרש. Variant, TE000127370, TE000127596 או שילוב כלשהו של אלה שיכולים לייצג תאריך. אם date מכיל null, מוחזר null .

firstdayofweek

אופציונלי. TE000127310 המציין את היום הראשון בשבוע. אם לא צוין, הפונקציה vbSunday מניחה.

הגדרות

הארגומנט firstdayofweek כולל את ההגדרות הבאות:

קבוע

ערך

תיאור

vbUseSystem

0

השתמש בהגדרה API של NLS.

vbSunday

1

יום ראשון (ברירת מחדל)

vbMonday

2

שני

vbTuesday

3

Tuesday

vbWednesday

4

רביעי

vbThursday

5

חמישי

vbFriday

6

שישי

vbSaturday

7

שבת

החזרת ערכים

הפונקציה יום חול יכולה להחזיר כל אחד מהערכים הבאים:

קבוע

ערך

תיאור

vbSunday

1

ראשון

vbMonday

2

שני

vbTuesday

3

Tuesday

vbWednesday

4

רביעי

vbThursday

5

חמישי

vbFriday

6

שישי

vbSaturday

7

שבת

הערות

אם הגדרת המאפיין לוח שנה היא גרגוריאנית, המספר השלם המוחזר מייצג את היום הגרגוריאני בשבוע עבור הארגומנט date. אם לוח השנה הוא איסלמי, המספר השלם המוחזר מייצג את היום המוסלמי בשבוע עבור הארגומנט date. עבור תאריכי Hijri, מספר הארגומנט הוא כל ביטוי מספרי שיכול לייצג תאריך ו/או שעה מ-1/1/100 (גרגוריאני-2 באוגוסט, 718) עד 4/3/9666 (לועזי 31 בדצמבר, 9999).

דוגמאות של שאילתה

ביטוי

תוצאות

בחר DateofSale, יום חול ([DateofSale]) כExpr1 מ-ProductSales;

פונקציה זו מחזירה את הערכים מהשדה "DateofSale" ומספר המייצג את ' יום חול ' של ערכי תאריך אלה. (כברירת מחדל, יום ראשון נחשב ליום הראשון בשבוע; 1).

בחר DateofSale, יום חול ([DateofSale], 2) כ-NewWeekDay מ-ProductSales;

פונקציה זו מחזירה את הערכים מהשדה "DateofSale" ומספר המייצג את ' יום חול ' של ערכי תאריך אלה. (בהתחשב ביום שני כיום הראשון בשבוע).

דוגמה של VBA

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

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

Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

למידע נוסף

בחירת פונקציית התאריך המתאימה

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×