البحث عن نص أو استبداله ضمن نطاق أو ورقة بيانات أو جدول بيانات يمكن أيضًا تحديد خيارات البحث.
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
find | Range[] | عرض جميع الخلايا التي تتطابق مع معايير البحث |
find | Range | عرض الخلية التالية التي تتطابق مع معايير البحث |
find | Range | تعرِض هذه الدالة الخلية السابقة التي تتطابق مع معايير البحث. |
get | Range | لعرض الخلية الحالية التي تتطابق مع معايير البحث. |
ignore | Text | إذا كانت القيمة true ، يتم ضبط البحث لتجاهل علامات الترقيم أثناء المطابقة، وإلا تتم مطابقة
البحث مع علامات الترقيم. |
match | Text | إذا كانت القيمة true ، يتم ضبط البحث لمطابقة حالة نص البحث تمامًا، وإلا يتم ضبط البحث تلقائيًا على المطابقة غير الحسّاسة لحالة الأحرف. |
match | Text | إذا كانت القيمة true ، يتم ضبط البحث لمطابقة محتوى الخلية بالكامل، وإلا، يتم ضبط البحث تلقائيًا على المطابقة الجزئية. |
match | Text | إذا كان true ، يتم ضبط البحث لعرض المطابقات التي تظهر في نص الصيغة،
وإلا، يتم اعتبار الخلايا التي تحتوي على صِيَغ استنادًا إلى قيمتها المعروضة. |
replace | Integer | استبدال جميع المطابقات بالنص المحدّد |
replace | Integer | تستبدل هذه الدالة نص البحث في الخلية التي تمت المطابقة معها حاليًا بالنص المحدّد، وتُعرِض عدد مواضع الاستبدال. |
start | Text | لضبط البحث لبدء البحث مباشرةً بعد نطاق الخلايا المحدّد. |
use | Text | إذا كان true ، يتم ضبط البحث لتفسير سلسلة البحث على أنّها تعبير عادي،
وإلا يفسّر البحث سلسلة البحث على أنّها نص عادي. |
مستندات تفصيلية
find All()
find Next()
عرض الخلية التالية التي تتطابق مع معايير البحث
الإرجاع
Range
: الخلية المطابقة التالية، أو null
إذا لم تكن هناك مطابقات سابقة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
find Previous()
تعرِض هذه الدالة الخلية السابقة التي تتطابق مع معايير البحث.
الإرجاع
Range
: الخلية المطابقة السابقة، أو null
إذا لم تكن هناك مطابقات سابقة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Current Match()
لعرض الخلية الحالية التي تتطابق مع معايير البحث.
الإرجاع
Range
: الخلية المطابقة الحالية، أو null
إذا لم تكن هناك مطابقات أخرى
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
ignore Diacritics(ignoreDiacritics)
إذا كانت القيمة true
، يتم ضبط البحث لتجاهل علامات الترقيم أثناء المطابقة، وإلا تتم مطابقة
البحث مع علامات الترقيم. علامة التشكيل هي علامة، مثل علامة النبر أو علامة المدّ، والتي تشير عند كتابتها فوق الحرف أو تحته إلى اختلاف في طريقة لفظ الحرف نفسه عند عدم وضع علامة عليه أو وضع علامة مختلفة عليه.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
ignore | Boolean | ما إذا كان البحث يراعي علامات الترقيم |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Case(matchCase)
إذا كانت القيمة true
، يتم ضبط البحث لمطابقة حالة نص البحث تمامًا، وإلا يتم ضبط البحث تلقائيًا على المطابقة غير الحسّاسة لحالة الأحرف.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
match | Boolean | ما إذا كانت المطابقة حسّاسة لحالة الأحرف |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Entire Cell(matchEntireCell)
إذا كانت القيمة true
، يتم ضبط البحث لمطابقة محتوى الخلية بالكامل، وإلا، يتم ضبط البحث تلقائيًا على المطابقة الجزئية.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
match | Boolean | ما إذا كانت الخلية بأكملها مطابقة |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
match Formula Text(matchFormulaText)
إذا كان true
، يتم ضبط البحث لعرض المطابقات التي تظهر في نص الصيغة،
وإلا، يتم اعتبار الخلايا التي تحتوي على صِيَغ استنادًا إلى قيمتها المعروضة.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
match | Boolean | ما إذا كان البحث يفحص نص الصيغة |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
replace All With(replaceText)
استبدال جميع المطابقات بالنص المحدّد تُرجِع عدد مرّات الاستبدال، والذي قد يختلف عن عدد الخلايا التي تمت مطابقتها.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
replace | String | النص الذي يستبدل النص في الخلايا المطابقة. |
الإرجاع
Integer
: عدد مرات التكرار التي تم استبدالها
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
replace With(replaceText)
تستبدل هذه الدالة نص البحث في الخلية التي تمت المطابقة معها حاليًا بالنص المحدّد، وتُعرِض عدد مواضع الاستبدال.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
replace | String | النص الذي يستبدل المحتوى في الخلية التي تمت مطابقتها حاليًا |
الإرجاع
Integer
: عدد مرات التكرار التي تم استبدالها
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
start From(startRange)
لضبط البحث لبدء البحث مباشرةً بعد نطاق الخلايا المحدّد.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
start | Range | نطاق الخلايا الذي يجب أن يبدأ البحث بعده. |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
use Regular Expression(useRegEx)
إذا كان true
، يتم ضبط البحث لتفسير سلسلة البحث على أنّها تعبير عادي،
وإلا يفسّر البحث سلسلة البحث على أنّها نص عادي. لمزيد من التفاصيل حول كيفية
استخدام التعبيرات العادية، يُرجى الرجوع إلى
صفحة الدعم المتعلّقة بميزة "البحث والاستبدال".
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
use | Boolean | ما إذا كان سيتم تفسير سلسلة البحث على أنّها تعبير عادي |
الإرجاع
Text
- أداة البحث عن النصوص هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets