Sheets2GCal: مزامنة Google Calendars™ وGoogle Sheets™.
تم تحديث البيانات في:24 سبتمبر 2025
يتوافق مع:
+8 مليون
نظرة عامة
Sheets2GCal هو إضافة لـ Google Sheets™ لإدارة أحداث Google Calendar™.

للبدء بعد التثبيت، انتقل إلى القائمة الرئيسية لـ Google Sheets™ "الإضافات > Sheets2GCal" وانقر إما على "Import Calendar to Sheet" لاستيراد الأحداث من Google Calendar™، أو "متقدم > Configure Sheet" لإعداد ورقة فارغة جديدة للاستخدام مع Sheets2GCal باستخدام "Link Sheet".

قم بتنزيل نطاق تواريخ عبر إلغاء تحديد خيار "All Events" واختيار تاريخ البداية والنهاية. مع نطاق التواريخ، سيتم تنزيل جميع الأحداث في النطاق، بما في ذلك حدوث الأحداث المتكررة ضمن الفترة. عندما تستخدم "All Events"، يتم تمثيل الأحداث المتكررة كصف واحد مع خيارات التكرار، وتحريرها سيؤثر على السلسلة بأكملها. أي أحداث محررة في السلسلة ("استثناءات") ستظهر أيضاً في صفها الخاص ويمكن تحريرها بشكل فردي.

الرخصة المجانية من موقعنا الإلكتروني تتيح لك جلب التغييرات المُدخلة على التقويم باستخدام "Import Changes & New Events" دون إعادة إنشاء الورقة حتى 10 مرات في اليوم، واستيراد حتى 5000 حدث تقويم في اليوم، وتنفيذ حتى 200 تعديل تقويم في اليوم. إذا لم تقم بإنشاء حساب مجاني، فستكون محدوداً باستيراد 2000 حدث في اليوم، و50 تحديث/حذف واستخدام "Import Changes & New Events" 3 مرات في اليوم. ترقي إلى رخصة مدفوعة لإزالة جميع حدود الاستيراد والتصدير.

كل ورقة Sheets2GCal مرتبطة بتقويم Google واحد يجب أن تكون لديك صلاحية قراءة/كتابة له. في Google Sheets™، كل "SpreadSheet" هو مجموعة من "Sheets". بمجرد إنشاء جدول بيانات لـ Sheets2GCal، استخدم أيقونة "+" الصغيرة أسفل اليسار لإنشاء أوراق جديدة داخل نفس المستند - بهذه الطريقة يمكنك التنقل بسهولة بين علامات التبويب في الأسفل، والتي يمكن ربط كل منها بتقويم Google مختلف، دون الحاجة لإغلاق وفتح مستند جديد.

عناصر القائمة Quick Import وQuick Export وQuick Export/Import هي اختصارات لـ Import وExport و"Export then Import" دون الحاجة لفتح الشريط الجانبي للإضافة. هذه تستخدم الإعدادات الافتراضية التي استخدمتها آخر مرة لاستيراد/تصدير التغييرات المُدخلة على تقويمك/ورقتك، لذا يرجى استخدام الشريط الجانبي أولاً بضع مرات للتأكد من صحة إعداداتك.

عندما يتم إنشاء/تصدير الأحداث من الورقة أو استيرادها من Google Calendar™، فإنها مرتبطة (باستخدام عمود Event ID مخفي)، ويمكن تحديثها أو حذفها مباشرة من الورقة باستخدام "Export Sheet to Calendar". انقر على "Link" الحدث في ذلك العمود لفتح الحدث في Google Calendar™.

سيتم تحديث الأحداث التي لديها أعمدة "Update" أو "Delete" محددة فقط في التقويم، لذا إذا كنت تستخدم الصيغ لملء بيانات التقويم تلقائياً، فستحتاج لاستخدام "Check Sheet vs Calendar" لتحديد مربع "Update" أولاً لجميع الصفوف التي لا تطابق حدث Google Calendar™ المقابل. مع إيقاف خيار "Overwrite newer calendar data"، يمكنك منع التعديلات غير المرغوبة على التقويم في حالة تحرير الأحداث في التقويم منذ آخر استيراد للورقة.

"Import All" و"Export All" ستؤدي Quick Import وQuick Export لجميع أوراقك في جدول البيانات المرتبطة بـ Google Calendar™.

لإنشاء أحداث جديدة، يجب أن تدخل على الأقل العنوان وتاريخ البداية للأحداث طوال اليوم، أو العنوان وتاريخ البداية ووقت البداية للأحداث المؤقتة.

أدخل أحداث جديدة يدوياً، أو انسخ/الصق صفوف/أعمدة من جداول بيانات أخرى في الأعمدة الصحيحة، وحدد مربع الاختيار "Update" للأحداث التي ترغب في إنشائها، ثم انقر على "Update {Calendar Name}" لحفظ الأحداث في ذلك Google Calendar™.

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

أضف قائمة من رسائل البريد الإلكتروني مفصولة بفواصل في حقل 'Guests' وسيتم إضافة هؤلاء الضيوف إلى الحدث. بمجرد رفعه إلى Google، سيظهر هذا الحقل بيانات JSON الكاملة للضيوف بما في ذلك ردود الضيوف. يمكن تحرير هذه البيانات وحفظها في Google، لكن يجب الحفاظ على تنسيق JSON ولا يمكنك تحرير ردود الضيوف الآخرين. حدد مربعات الاختيار "Send Notifications" إذا كنت تريد إرسال إشعارات للضيوف للأحداث الجديدة (الأحداث المستقبلية فقط)، أو تحديثات للأحداث الموجودة.

أضف Google MEET™ إلى أي حدث عبر كتابة أي نص (مثل "نعم") في عمود "Meet" قبل تحديث الحدث في Google Calendar™. عند إنشاء/تحديث الحدث، سيتم استبدال النص تلقائياً برابط الاجتماع.

في القائمة المتقدمة، هناك عدة خيارات لإدارة الورقة وحسابك.

Sheets2GCal v2 يضيف تتبع الأعمدة الذي يتيح لك نقل الأعمدة وإعادة تسميتها بحرية، لكن يجب أن تستخدم أولاً متقدم > Sheet Doctor لترقية الأوراق التي تم إنشاؤها قبل هذا التاريخ. اتبع التعليمات المقدمة لإضافة أي أعمدة مفقودة، وإصلاح أخطاء التحقق من البيانات واستيراد أي بيانات مفقودة.

Sheet Doctor هو أداة جديدة لإصلاح أي أخطاء في نظام إدارة الأعمدة. يمكنه إضافة أي أعمدة أساسية مفقودة، وإصلاح التحقق من البيانات (تنسيقات التاريخ، أسماء الألوان، أنواع التكرار إلخ.) وجلب أي بيانات مفقودة اختيارياً للأعمدة التي أصلحتها.

"Update Language" سيحول الورقة وSheets2GCal إلى إعداد لغة Google الخاص بك (الإنجليزية، الفرنسية، الإيطالية، العبرية، العربية واليابانية).

استخدم "Automatic Import/Export" لجدولة استيراد/تصدير يومي لأي تغييرات مُدخلة على Google Calendar™ إلى ورقة أو عدة أوراق Sheets2GCal في جدول بيانات معين، متبوعاً بتحديث لـ Google Calendar™ مع أي صفوف ورقة لا تطابق أحداث التقويم.

"Automatic Import/Export" يستورد أولاً التغييرات المُدخلة على تقويم Google، ثم يتحقق من الاختلافات بين الورقة المحدثة والتقويم قبل تحديث الأحداث في التقويم التي لا تطابق الورقة. يمكنك ضبط هذا ليحدث مرة في اليوم لعدة أوراق في جدول بيانات معين، ويمكنك تحرير تكرار "trigger" على https://script.google.com/home/triggers إذا كنت تريد حدوثه أكثر، لكن لا يُنصح بإنشاء/حذف المشغلات مباشرة هناك لأن Sheets2GCal لن يكون على علم بأي تغييرات أجريتها.

"Automatic Export/Import" يصدر أولاً جميع الصفوف التي لا تطابق حدث التقويم، ثم يستورد التغييرات المُدخلة على التقويم. الأحداث المعدلة في التقويم لن يتم كتابتها فوق إذا تم تعديلها في التقويم منذ آخر استيراد للأوراق المنشأة منذ 18 أغسطس 2025، والأوراق التي استخدمت فيها "Import Changes" والأوراق التي تم إصلاحها مع Sheet Doctor.

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

مستخدمو Google Workspace™ في نطاق مخصص قد يشترون اشتراكات فردية، أو اشتراك "Domain" للسماح لجميع المستخدمين في النطاق باستخدام النسخة غير المحدودة من Sheets2GCal. لأكثر من 5 مستخدمين، اشتراك "Domain" سيوفر عليك المال.

المطور قد لا يُحمل المسؤولية عن أي مشاكل تسببت مباشرة أو غير مباشرة بواسطة البرنامج. مسؤولية المستخدم التأكد من أن لديه نسخ احتياطية منتظمة من Google Calendar™. لمشاكل Sheets™ يمكنك دائماً استرداد نسخة سابقة باستخدام الإصدارات.

"https://www.googleapis.com/auth/userinfo.email"
مطلوب من جميع الإضافات لتحديد المستخدم.

"https://www.googleapis.com/auth/calendar.readonly"
مطلوب لقراءة بيانات أحداث التقويم للاستيراد إلى ورقتك

"https://www.googleapis.com/auth/spreadsheets.currentonly"
مطلوب للوصول إلى الورقة الحالية التي تستخدم فيها Sheets2GCal

"https://www.googleapis.com/auth/calendar.events"
مطلوب لتحديث وحذف الأحداث بناءً على ورقتك

"https://www.googleapis.com/auth/script.container.ui"
مطلوب من جميع إضافات Google Workspace™

"https://www.googleapis.com/auth/script.external_request",
مطلوب للتحقق من حالة عضويتك.

"https://www.googleapis.com/auth/script.scriptapp"
مطلوب لإعداد الاستيرادات التلقائية لـ Google Calendar™ في Google Sheets™ الخاص بك

"https://www.googleapis.com/auth/spreadsheets"
مطلوب لتشغيل الاستيرادات التلقائية لـ Google Calendar في Google Sheets™ الخاص بك

17-21 أغسطس 2025: تحديث Sheets2GCal v2 الرئيسي:
خيارات مجانية/مسجلة جديدة: Import Changes & New Events محدود
معالجة دفعية للأوراق لجميع Import Changes
إدارة متقدمة للأعمدة باستخدام البيانات الوصفية: نقل، إعادة تسمية أي عمود
Sheet Doctor: إصلاح الأعمدة، التحقق من البيانات، استيراد البيانات المفقودة
دعم ETag للمزامنة الفعالة
خيار لمنع كتابة بيانات التقويم الأحدث فوق
حالة الحدث والمعرفات المستخدمة لـ "import changes" أسرع
تصحيح بيانات الصف الموجود للحفاظ على بيانات المستخدم بشكل أفضل
تحسين onEdit للسرعة والموثوقية
تحسين كشف لغة الورقة
خيار "Force Import Sync" (اشتراك مدفوع مطلوب) لإعادة مزامنة الورقة
تحسين التخطيط للشاشات الصغيرة.
تخزين العضوية مؤقتاً يحسن السرعة، خاصة للأعضاء المدفوعين
معلومات إضافية
الأسعارميزات بدون أي تكلفة مع ميزات مدفوعة
مطوّر برامج
سيطلب منك التطبيق Sheets2GCal الأذونات المُوضَحة أدناه. مزيد من المعلومات
سيحتاج التطبيق Sheets2GCal إلى الدخول إلى حسابك على Google.
سيسمح ذلك لتطبيق Sheets2GCal بما يلي:
الاطّلاع على كل ملفاتك في "جداول بيانات Google" وتعديلها وإنشاؤها وحذفها
عرض جداول البيانات التي تمّ تثبيت هذا التطبيق فيها، وإدارتها
عرض الأحداث وتعديلها في جميع تقاويمك
الاطّلاع على أي تقويم يمكنك الوصول إليه وتنزيله باستخدام "تقويم Google"
عرض المحتوى التابع لجهة خارجيه وتشغيله في رسائل المطالبات والأشرطة الجانبية في تطبيقات Google
السماح بتشغيل هذا التطبيق في غيابك
الاتصال بخدمة خارجية
الاطّلاع على عنوان البريد الإلكتروني الرئيسي لحسابك على Google
الاطّلاع على بياناتك الشخصية، بما في ذلك أيّ بيانات شخصية قد جعلتها متاحة للجميع
التعليقات
اللغة:
ترتيب بحسب:
لا تتحقق Google من المراجعات أو التقييمات. مزيد من المعلومات حول المراجعات
لا تعليقات
بحث
محو البحث
إغلاق البحث
تطبيقات Google
القائمة الرئيسية