הפונקציה Replace

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

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

תחביר

להחליף ( ביטוי, חיפוש, החלפה [התחל ] [ספירת ] [השוואה ] )

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

ארגומנט

תיאור

ביטוי

נדרש. ביטוי מחרוזת המכיל מחרוזת משנה להחלפה.

חיפוש

נדרש. מחרוזת משנה מחפשים.

החלף

נדרש. מחרוזת משנה מחליפה.

התחלה

אופציונלי. מיקום בתוך ביטוי שבו חיפוש מחרוזת המשנה להתחיל. אם לא צוין, הוא ייחשב 1.

ספירת

אופציונלי. מספר החלפות מחרוזת משנה לביצוע. אם לא צוין, ערך ברירת המחדל הוא – 1, שמשמעותו ביצוע של כל החלפות אפשריות.

השוואה בין

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


הגדרות

הארגומנט להשוות יכול לכלול את הערכים הבאים:

קבוע

ערך

תיאור

vbUseCompareOption

– 1

ביצוע השוואה שימוש בהגדרה של המשפט Option Compare .

vbBinaryCompare

0

ביצוע השוואה בינארית.

vbTextCompare

1

ביצוע השוואת טקסט.

vbDatabaseCompare

2

Microsoft Office Access 2007 בלבד. ביצוע השוואה בהתבסס על המידע במסד הנתונים שלך.


מחזירות ערכים

החלפת מחזירה את הערכים הבאים:

אם

הפונקציה replace מחזירה

הביטוי הוא באורך אפס

מחרוזת באורך אפס ("")

ביטוי is Null

שגיאה.

איתור הוא באורך אפס

עותק של הביטוי.

החלפת הוא באורך אפס

עותק של הביטוי עם כל משגיאה למצוא יוסרו.

התחל > Len (ביטוי)

מחרוזת באורך אפס.

ספירת הוא 0

עותק של הביטוי.


הערות

הערך המוחזר של הפונקציה Replace הוא מחרוזת, שבוצעו בה החלפות, המתחילה במיקום שצוין על-ידי התחלה ואת ומסתיימת בסוף מחרוזת ה- expression . היא אינה עותק של המחרוזת המקורית מההתחלה ועד הסוף.

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

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

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

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

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

×