Class TextFinder

TextFinder

חיפוש או החלפה של טקסט בתוך טווח, גיליון או גיליון אלקטרוני. הוא גם יכול לציין אפשרויות חיפוש.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
findAll()Range[]מחזירה את כל התאים המתאימים לקריטריוני החיפוש.
findNext()Rangeמחזירה את התא הבא שתואם לקריטריון החיפוש.
findPrevious()Rangeמחזירה את התא הקודם שתואם לקריטריוני החיפוש.
getCurrentMatch()Rangeמחזירה את התא הנוכחי שתואם לקריטריוני החיפוש.
ignoreDiacritics(ignoreDiacritics)TextFinderאם הערך true מוגדר לחיפוש, המערכת יכולה להתעלם מסימנים דיאקריטיים בזמן ההתאמה. אחרת, החיפוש יתאים עם סימנים דיאקריטיים.
matchCase(matchCase)TextFinderאם הערך הוא true, החיפוש מוגדר כך שיתאים בדיוק לאותיות רישיות בטקסט של החיפוש. אחרת, חיפוש ברירת המחדל הוא התאמה לא תלוית-רישיות.
matchEntireCell(matchEntireCell)TextFinderאם הערך הוא true, החיפוש מוגדר כך שיתאים לכל התוכן של התא. אחרת, ברירת המחדל של החיפוש תהיה התאמה חלקית.
matchFormulaText(matchFormulaText)TextFinderאם הערך הוא true, החיפוש מוגדר להחזרת התאמות שמופיעות בתוך טקסט הנוסחה. אחרת, תאים עם נוסחאות נחשבים על סמך הערך המוצג שלהם.
replaceAllWith(replaceText)Integerמחליף את כל ההתאמות בטקסט שצוין.
replaceWith(replaceText)Integerמחליפה את טקסט החיפוש שנמצא בתא המתאים, בטקסט שצוין, ומחזירה את מספר המופעים שהוחלפו.
startFrom(startRange)TextFinderהגדרת החיפוש כך שיתחיל חיפוש מיד לאחר טווח התאים שצוין.
useRegularExpression(useRegEx)TextFinderאם הערך true מוגדר לחיפוש, המערכת מגדירה את החיפוש כך שיפרש את מחרוזת החיפוש כביטוי רגולרי. אחרת, החיפוש יפרש את מחרוזת החיפוש כטקסט רגיל.

תיעוד מפורט

findAll()

מחזירה את כל התאים המתאימים לקריטריוני החיפוש.

החזרות

Range[] – כל התאים התואמים.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

findNext()

מחזירה את התא הבא שתואם לקריטריון החיפוש.

החזרות

Range — התא הבא התואם, או null אם אין התאמות קודמות.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

findPrevious()

מחזירה את התא הקודם שתואם לקריטריוני החיפוש.

החזרות

Range — התא הקודם התואם, או null אם אין התאמות קודמות.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getCurrentMatch()

מחזירה את התא הנוכחי שתואם לקריטריוני החיפוש.

החזרות

Range – התא התואם הנוכחי, או null אם אין התאמות נוספות.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

ignoreDiacritics(ignoreDiacritics)

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

פרמטרים

שםתיאורהתיאור
ignoreDiacriticsBooleanאם בחיפוש נלקחים בחשבון סימנים דיאקריטיים.

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

matchCase(matchCase)

אם הערך הוא true, החיפוש מוגדר כך שיתאים בדיוק לאותיות רישיות בטקסט של החיפוש. אחרת, חיפוש ברירת המחדל הוא התאמה לא תלוית-רישיות.

פרמטרים

שםתיאורהתיאור
matchCaseBooleanהאם ההתאמה תלוית אותיות רישיות (case-sensitive).

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

matchEntireCell(matchEntireCell)

אם הערך הוא true, החיפוש מוגדר כך שיתאים לכל התוכן של התא. אחרת, ברירת המחדל של החיפוש תהיה התאמה חלקית.

פרמטרים

שםתיאורהתיאור
matchEntireCellBooleanהאם יש התאמה לכל התא.

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

matchFormulaText(matchFormulaText)

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

פרמטרים

שםתיאורהתיאור
matchFormulaTextBooleanאם החיפוש בודק טקסט של נוסחה.

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

replaceAllWith(replaceText)

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

פרמטרים

שםתיאורהתיאור
replaceTextStringהטקסט שמחליף את הטקסט בתאים התואמים.

החזרות

Integer - מספר המופעים שהוחלפו.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

replaceWith(replaceText)

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

פרמטרים

שםתיאורהתיאור
replaceTextStringהטקסט שמחליף את התוכן בתא שנמצא כעת תואם.

החזרות

Integer - מספר המופעים שהוחלפו.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

startFrom(startRange)

הגדרת החיפוש כך שיתחיל חיפוש מיד לאחר טווח התאים שצוין.

פרמטרים

שםתיאורהתיאור
startRangeRangeטווח התאים שאחריו החיפוש אמור להתחיל.

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

useRegularExpression(useRegEx)

אם הערך true מוגדר לחיפוש, המערכת מגדירה את החיפוש כך שיפרש את מחרוזת החיפוש כביטוי רגולרי. אחרת, החיפוש יפרש את מחרוזת החיפוש כטקסט רגיל. לפרטים נוספים על השימוש בביטויים רגולריים, קראו את דף התמיכה: חיפוש והחלפה.

פרמטרים

שםתיאורהתיאור
useRegExBooleanהאם לפרש את מחרוזת החיפוש כביטוי רגולרי.

החזרות

TextFinder - מאתר הטקסט הזה, לשרשור.

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets