Note: The other languages of the website are Google-translated. Back to English

كيفية الحصول على قائمة بأسماء الأوراق في أوراق جوجل؟

في هذه المقالة ، سأقدم بعض الطرق للحصول على اسم اسم الورقة الحالي أو قائمة بأسماء الأوراق في أوراق Google.

احصل على اسم الورقة الحالي في أوراق Goolge مع البرنامج النصي

احصل على قائمة بأسماء الأوراق في أوراق Google مع البرنامج النصي


احصل على اسم الورقة الحالي في أوراق Goolge مع البرنامج النصي

للحصول على اسم الورقة الحالية في أوراق Google ، يمكن أن يساعدك البرنامج النصي البسيط التالي دون إدخال الاسم يدويًا ، يرجى القيام بذلك على النحو التالي:

1. انقر الأدوات > محرر النص، انظر لقطة الشاشة:

الحصول على اسم الورقة 1

2. في نافذة المشروع المفتوحة ، انسخ والصق رمز البرنامج النصي أدناه في الفراغ رمز نافذة ، انظر لقطة الشاشة:

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

الحصول على اسم الورقة 2

3. ثم احفظ نافذة الكود ، وارجع إلى الورقة التي تريد الحصول على اسمها ، ثم أدخل هذه الصيغة: =sheetname() في خلية ، واضغط على أدخل مفتاح ، سيتم عرض اسم الورقة مرة واحدة ، انظر الصورة:

الحصول على اسم الورقة 3


احصل على قائمة بأسماء الأوراق في أوراق Google مع البرنامج النصي

إذا كنت ترغب في الحصول على جميع أسماء الأوراق في أوراق Google ، فإليك برنامج نصي آخر يمكنه تقديم خدمة لك ، فيرجى القيام بذلك على النحو التالي:

1. انقر الأدوات > سيناريو انتقل إلى نافذة المشروع ، ثم انسخ والصق رمز البرنامج النصي أدناه في الفراغ رمز نافذة ، انظر لقطة الشاشة:

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

الحصول على اسم الورقة 4

2. ثم احفظ نافذة الكود ، وارجع إلى الورقة التي تريد الحصول على جميع أسماء الأوراق ، ثم أدخل هذه الصيغة: =sheetnames() في خلية ، واضغط على أدخل المفتاح ، سيتم سرد جميع أسماء الأوراق في أوراق Google كما هو موضح في لقطة الشاشة التالية:

الحصول على اسم الورقة 5


قم بسرد كافة أسماء الأوراق والتنقل بينها باستخدام الارتباطات التشعبية أو الأزرار في مصنف Excel:

بإضافة إلى كوتولس ل إكسيل's قم بإنشاء قائمة بأسماء الأوراق يمكنك إدراج جميع أسماء أوراق العمل بسرعة في ورقة جديدة مع ارتباطات تشعبية أو أزرار ماكرو ، ثم يمكنك التنقل بينها حسب حاجتك.

كوتولس ل إكسيل: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود خلال 30 يومًا. تنزيل وتجربة مجانية الآن!


أفضل أدوات إنتاجية المكتب

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (20)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، شكرًا على المنشور ، إنه يعمل بشكل رائع. أتساءل الآن كيف يمكنني جعله يقوم بتحديث الورقة تلقائيًا؟ شكرًا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي نفس السؤال
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أنا أيضًا ... قرأت في المنتدى أنه لا يمكن التحديث تلقائيًا ... لأن الاسم الحقيقي للورقة (معرف الورقة: وهو رقم) لا يتغير عند تغيير اسم علامة التبويب. أحب أن أعرف ما إذا كان شخص ما قد توصل إلى طريقة للتغلب على هذا. آخر عظيم راجع للشغل.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
سايا إنجين تاو أباكا أدا البرنامج النصي atau rumus untuk mengambil kode sheet yang di url secara otomatis
تم تصغير هذا التعليق بواسطة المشرف على الموقع
me pueden ayudar para crear una macro en GAS que abra una nueva hoja (sheet) ، luego la renombre y luego se puede escribir dentro de esta hoja nueva؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لكل شخص يتساءل عن كيفية تحديث فهرس الورقة تلقائيًا ، يجب أن تكون قادرًا على استدعاء الوظيفة ثم إعادة إدخال الصيغة في المكان الذي تريد حفظ الفهرس فيه.
في حالتي ، لدي فهرس مخصص ، وبعد معظم وظائفي ، أطلق عليها اسم "sheetnames ()" ثم أعد إدخال الصيغة في الخلية المحددة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أسماء الأوراق () ؛
ss.getSheetByName ('Index'). getRange ('A1'). setFormula ('= sheetnames ()')؛
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ما هو SS؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا كارلوس،

var ss = SpreadsheetApp.getActive () ،

امل ان يساعد.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا،


لقد سجلت حسابًا فقط لأقول ، لقد وجدت طريقة لتحديث هذه الوظيفة تلقائيًا ، إنها غش حقًا.



في الخلية C! ، ضع خانة اختيار.

في رأسي لأسماء الأوراق ، أضع هذا الرمز.



= if (C1 = true، sheetnames ()،)


بعد ذلك ، عندما نقوم بتحرير اسم علامة تبويب أو إنشاء اسم جديد ، نقوم بإلغاء تحديد المربع والتحقق منه مرة أخرى ويتم ذلك ، ليس مثاليًا ، ولكنه أفضل من حذف الخلية وإعادة اللصق.


شكراً لك


تشارلي.

تحرير ، حاولت إدخال الصورة ، ولكن يبدو أنها تختفي.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
TypeError: لا يمكن قراءة الخاصية 'getSheets' of null (riadok 3، súbor Kód)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
آسف ، لقد ارتكبت خطأ ، إنه يعمل بالفعل بشكل جيد.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مهلا ، هل لي أن أعرف ما هو خطأك؟ لدي نفس الخطأ
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا.
بالتأكيد تستطيع.
لقد قمت بإنشاء برنامج نصي باستخدام Google Script Manager (script.google.com) واعتقدت أنه سيعمل تلقائيًا على جميع الأوراق في محرك google الخاص بي ، لكن هذا لم يكن صحيحًا. ربما تم إنشاء نص برمجي من خلال Google Script Manager ، وليس ورقة كاملة ، ليس مرتبطًا بورقة ، كان علي إنشاء نص عبر القائمة في الشريط العلوي في "Tools / Script Editor" المفتوح لجداول بيانات Google ، والوظيفة التي أنشأتها تعمل فقط في تلك الورقة المحددة. يرجى الكتابة إذا كان هذا يحل مشكلتك.
:)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تناسبني! شكرًا!!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيفية تصدير جميع أسماء الأوراق في ملف إكسل مفتوح إلى ورقة جوجل؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيفية تصدير جميع أسماء الأوراق في ملف إكسل مفتوح إلى ورقة جوجل؟ شكرًا لك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لماذا لا تعمل بالنسبة لي؟ لقد قمت بنسخ البرامج النصية ويبدو أنها تعمل بدون أخطاء ، ولكن عندما أذهب إلى جداول بيانات Google ، فإنه لا يظهر الوظيفة "Sheetsname"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا البرنامج النصي في Google Sheets يعمل بشكل رائع! ومع ذلك ، لا يبدو أن sheetnames () يتم تحديثها عند إضافة أوراق جديدة أو إعادة تسمية الأوراق. هل هناك طريقة لتحديثه؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا :)))
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL