السبت، 4 فبراير 2023

استخدام الجداول المحورية في Excel

 


استخدام الجداول المحورية في Excel

تعد الجداول المحورية إحدى أقوى الميزات في Microsoft Excel. إنها تتيح لك تلخيص كميات كبيرة من البيانات وتحليلها بسرعة ببضع نقرات. تكون الجداول المحورية مفيدة بشكل خاص عندما يكون لديك مجموعة بيانات كبيرة بها أعمدة وصفوف متعددة، حيث يمكنها مساعدتك في التعرف على الأنماط والاتجاهات في البيانات بسرعة. في هذه المقالة، سنقدم نظرة عامة على الجداول المحورية ونوضح كيفية استخدامها في Excel.

 

ما هو الجدول المحوري؟

 

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

 

كيفية إنشاء جدول محوري في Excel

 

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

 

إضافة الحقول إلى الجدول المحوري الخاص بك

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

 

تصفية البيانات الخاصة بك

بمجرد إضافة حقولك إلى الجدول المحوري، يمكنك تحسينه عن طريق تصفية قيم أو نطاقات معينة من مجموعة البيانات الخاصة بك. للقيام بذلك، ما عليك سوى النقر فوق أي خلية داخل الجدول المحوري، ثم الانتقال إلى علامة التبويب "تصفية" أعلى النافذة (أو النقر بزر الماوس الأيمن فوق أي خلية داخل الجدول المحوري). من هنا، يمكنك تحديد قيم أو نطاقات معينة يجب تضمينها / استبعادها من تقريرك (على سبيل المثال، عرض المنتجات التي تزيد مبيعاتها عن 1000 دولار فقط).

 

تنسيق الجدول المحوري الخاص بك

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

 

باتباع هذه الخطوات الموضحة أعلاه، يجب أن يكون أي شخص قادرًا على إنشاء جدول محوري فعال في Excel بسهولة! بنقرات قليلة على زر الماوس، يمكن للمستخدمين تلخيص مجموعات البيانات الكبيرة بسرعة في تقارير مفيدة يسهل فهمها ومع ذلك لا تزال جذابة من الناحية المرئية!


الجمعة، 3 فبراير 2023

إتقان استخدام وحدات ماكرو Excel وVBA

 اكسل vba / الدرس 002 / استخدام الماكرو في تعلم كتابة الاكواد في برمجة الاكسل

إتقان استخدام وحدات ماكرو Excel وVBA

مقدمة

يعد Excel Macros وVBA (Visual Basic for Applications) أدوات فعالة تستخدم لإتمام المهام في Microsoft Excel. باستخدام وحدات الماكرو وVBA، يمكنك إنشاء صيغ معقدة وإتمام إدخال البيانات وحتى إنشاء تطبيقات متخصصة. ستوفر هذه المقالة نظرة عامة حول كيفية استخدام وحدات الماكرو وVBA في Excel. سنغطي موضوعات مثل إنشاء وحدات الماكرو وتسجيل وحدات الماكرو وتعديل وحدات الماكرو واستخدام محرر Visual Basic. سنناقش أيضًا بعض الميزات الأكثر تقدمًا في Excel Macros وVBA مثل التكرار والمتغيرات والوظائف والكائنات.


إنشاء وحدات الماكرو


الخطوة الأولى في إنشاء ماكرو هي فتح محرر Visual Basic (VBE). للقيام بذلك، انتقل إلى علامة التبويب Developer في قائمة الشريط الموجودة أعلى الشاشة. إذا كنت لا ترى علامة تبويب المطور في قائمة الشريط، فيمكنك تمكينها بالانتقال إلى ملف> خيارات> تخصيص الشريط> تحديد "المطور"> موافق. بمجرد تمكين علامة التبويب Developer في قائمة الشريط، انقر فوقها وحدد Visual Basic من القائمة المنسدلة. سيؤدي هذا إلى فتح نافذة محرر Visual Basic حيث يمكنك البدء في كتابة كود الماكرو الخاص بك.


تسجيل وحدات الماكرو


إذا كنت لا ترغب في كتابة كل شفرة الماكرو يدويًا، يمكنك تسجيل ماكرو بدلاً من ذلك. لتسجيل ماكرو في Excel، انتقل إلى علامة التبويب Developer في قائمة الشريط وحدد "Record Macro" من القائمة المنسدلة. سيؤدي هذا إلى فتح مربع حوار حيث يمكنك إدخال معلومات حول الماكرو الخاص بك مثل اسمه ووصفه. بمجرد إدخال هذه المعلومات، انقر فوق "موافق" لبدء تسجيل الماكرو الخاص بك.


عند تسجيل ماكرو في Excel، من المهم أن تتذكر أنه سيتم تسجيل جميع الإجراءات التي تم اتخاذها أثناء التسجيل في رمز الماكرو تلقائيًا، لذا تأكد من عدم ارتكاب أي أخطاء أثناء التسجيل! بمجرد الانتهاء من تسجيل الماكرو، انقر فوق "إيقاف التسجيل" من علامة التبويب Developer في قائمة الشريط أو اضغط على Ctrl + Shift + F8 على لوحة المفاتيح لإيقاف التسجيل. سيكون الماكرو المسجل الآن متاحًا للاستخدام عند الحاجة!


  تحرير وحدات الماكرو


  بعد إنشاء ماكرو أو تسجيله في Excel، قد يحتاج إلى بعض التحرير قبل أن يصبح جاهزًا للاستخدام. لتحرير ماكرو موجود، ارجع إلى نافذة محرر Visual Basic بالنقر فوق علامة التبويب Developer في قائمة الشريط ثم تحديد Visual Basic من القائمة المنسدلة مرة أخرى. بمجرد الدخول إلى نافذة محرر Visual Basic، حدد موقع الماكرو الموجود لديك عن طريق التمرير عبر جميع الوحدات النمطية المتاحة حتى تجده، ثم انقر فوقه نقرًا مزدوجًا لفتح الكود الخاص به لأغراض التحرير. هنا يمكنك إجراء أي تغييرات ضرورية مثل إضافة أسطر جديدة من التعليمات البرمجية أو حذف الأسطر الموجودة حتى يبدو كل شيء على ما يرام ثم احفظ التغييرات بالنقر فوق "حفظ الوحدة النمطية" من نافذة محرر Visual Basic أو الضغط على Ctrl + S على لوحة المفاتيح بمجرد الانتهاء من التحرير!

 

  باستخدام محرر Visual Basic


  يعد محرر Visual Basic (VBE) أداة قوية بشكل لا يصدق لإنشاء وحدات ماكرو في Excel ولكن هناك بعض الميزات التي قد لا تكون واضحة على الفور عند استخدامه لأول مرة، لذا سنناقش هنا بعض هذه الميزات باختصار:


  • المتغيرات - يتم استخدام المتغيرات عند كتابة وحدات الماكرو لأنها تسمح لنا بتخزين البيانات مؤقتًا أثناء تشغيل وحدات الماكرو الخاصة بنا مما يجعلها مفيدة بشكل لا يصدق عند التعامل مع كميات كبيرة من البيانات أو العمليات الحسابية المعقدة! يتم التصريح عن المتغيرات باستخدام Dim متبوعًا باسمها ثم نوعها (على سبيل المثال: Dim myVariable As


الخميس، 2 فبراير 2023

البدء في برمجة Excel

 اكسل vba / الدرس 001 / لو عندك فكرة عن الفيجوال بيسك ؟ لا تشاهد هذا الفيديو !


البدء في برمجة Excel

Excel هو برنامج جداول بيانات قوي يمكن استخدامه في مجموعة متنوعة من المهام ، من تحليل البيانات إلى إنشاء صيغ معقدة. كما أن لديها لغة برمجة واسعة تسمى Visual Basic for Applications (VBA) تتيح للمستخدمين إتمام المهام وإنشاء تطبيقات متخصصة. ستوفر هذه المقالة مقدمة عن برمجة Excel، بما في ذلك كيفية كتابة وحدات الماكرو واستخدام VBA.

 

ما هي برمجة Excel؟

 

برمجة Excel هي عملية كتابة التعليمات البرمجية في Visual Basic for Applications (VBA) لإتمام المهام وإنشاء تطبيقات مخصصة في Microsoft Excel. VBA هي لغة قوية يمكن استخدامها لإنشاء وحدات ماكرو معقدة ، وإتمام المهام المتكررة ، وحتى إنشاء تطبيقات متخصصة. يمكن استخدامه أيضًا للتفاعل مع البرامج الأخرى، مثل Microsoft Word أو Access.

 

لماذا نستخدم برمجة Excel؟

 

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

 

الشروع في برمجة Excel

 

قبل البدء في كتابة التعليمات البرمجية في VBA، من المهم فهم أساسيات اللغة وكيفية عملها في Excel. فيما يلي بعض المفاهيم الأساسية:

• الكائنات - الكائنات هي عناصر داخل برنامج لها خصائص وطرق مرتبطة بها. في Excel، تتضمن الكائنات أوراق العمل والخلايا والنطاقات والمخططات وما إلى ذلك.

• الخصائص - الخصائص هي خصائص الكائن التي تحدد سلوكه أو مظهره. على سبيل المثال، يعتبر حجم خط الخلية أو لون الخلفية من خصائص كائن الخلية.

• الأساليب - الأساليب هي الإجراءات التي يمكن تنفيذها على كائن مثل تحديد قيمته أو تنسيق مظهره.

• الأحداث - الأحداث هي الإجراءات التي يتخذها المستخدم مثل النقر على زر أو إدخال البيانات في خلية والتي تؤدي إلى تشغيل رمز معين تلقائيًا استجابةً لتلك الإجراءات.

 

بمجرد أن تفهم هذه المفاهيم، تكون جاهزًا لبدء كتابة التعليمات البرمجية في VBA! للبدء:

 

• افتح محرر Visual Basic (VBA) بالضغط على Alt + F11 على لوحة المفاتيح أثناء وجودك في Excel

 

• إنشاء وحدة جديدة بالنقر فوق إدراج> وحدة من شريط القائمة في الجزء العلوي من نافذة VBA

 

• ابدأ في كتابة التعليمات البرمجية الخاصة بك! يمكنك استخدام الوظائف المضمنة مثل Megabox () لعرض الرسائل على الشاشة أو Range () لتحديد الخلايا في ورقة العمل الخاصة بك

 

• اختبر الكود الخاص بك عن طريق الضغط على F5 على لوحة المفاتيح أثناء التواجد في نافذة VBA

 

• بمجرد أن تعمل التعليمات البرمجية الخاصة بك بشكل صحيح، احفظها بالنقر فوق ملف> حفظ من شريط القائمة أعلى نافذة VBA

 

الآن بعد أن عرفت كيفية البدء في برمجة Excel باستخدام VBA، دعنا نلقي نظرة على بعض الأمثلة لما يمكنك القيام به!

 

أمثلة على ما يمكنك فعله ببرمجة Excel

باستخدام VBA، يمكنك فعل أي شيء تقريبًا باستخدام Excel! هنا ليست سوى أمثلة قليلة:

 

• إنشاء صيغ مخصصة - يمكنك كتابة صيغ مخصصة باستخدام VBA والتي تسمح لك بإجراء عمليات حسابية غير متوفرة من خلال الوظائف القياسية مثل SUM () أو AVERAGE (). على سبيل المثال، إذا كنت تريد حساب ضريبة المبيعات بناءً على معدلات مختلفة اعتمادًا على الموقع، فيمكنك كتابة صيغة مخصصة باستخدام VBA والتي ستأخذ في الاعتبار جميع هذه المعدلات المختلفة عند حساب مبالغ ضريبة المبيعات تلقائيًا!

 

• إتمام المهام المتكررة - إذا كان هناك شيء يحتاج إلى القيام به مرارًا وتكرارًا، فمن المحتمل أن تكون هناك طريقة لإتمام ذلك باستخدام VBA! على سبيل المثال، إذا كنت بحاجة إلى نسخ خلايا معينة من ورقة عمل إلى أخرى، فبدلاً من نسخها يدويًا في كل مرة، هناك طريقة لإتمام ذلك باستخدام VBA.


فوائد إرسال رسائل البريد الإلكتروني عبر برنامج إكسل مع المرفقات

 إكسل vba/ الدرس 332/ اضافة جديدة للفورم السحري ارسال الملفا ت والايميلات من خلال الفورم



فوائد إرسال رسائل البريد الإلكتروني عبر برنامج Excel مع المرفقات

 

يعد إرسال رسائل البريد الإلكتروني عبر Excel مع المرفقات طريقة رائعة لتوفير الوقت وزيادة الإنتاجية. يتيح لك إرسال رسائل بريد إلكتروني تحتوي على مرفقات بسرعة وسهولة دون الحاجة إلى الخروج من البرنامج. هذا مفيد بشكل خاص عند العمل في مشاريع كبيرة أو عند التعامل مع عدة مستلمين. بالإضافة إلى ذلك، فإنه يستخدم برنامج Outlook في Office، والذي يوفر واجهة سهلة الاستخدام لإرسال رسائل البريد الإلكتروني.

 

تتمثل إحدى المزايا الرئيسية لإرسال رسائل البريد الإلكتروني عبر Excel في أنه يلغي الحاجة إلى فتح بريد إلكتروني منفصل مثل Outlook أو Gmail. يوفر هذا الوقت والجهد حيث لا يتعين عليك التبديل بين البرامج أو البحث عن جهات الاتصال في أماكن مختلفة. علاوة على ذلك، يسمح لك بإرفاق الملفات بسرعة من جهاز الكمبيوتر الخاص بك أو من خدمات التخزين السحابية مثل Dropbox أو Google Drive.

 

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

 

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

 

أخيرًا، يساعد إرسال رسائل البريد الإلكتروني عبر Excel أيضًا في ضمان إرسال الرسائل بشكل آمن وموثوق. يوفر برنامج Outlook في Office تقنية تشفير تضمن إرسال الرسائل بأمان عبر الإنترنت دون اعتراضها من قبل أطراف ثالثة. بالإضافة إلى ذلك، يوفر Outlook أيضًا ميزات مثل إعلانات القراءة التي تتيح لك تتبع ما إذا كان المستلم قد فتح رسالتك أم لا.

 

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

***********************************************************************

الأكواد

Sub SendEmail() 'استدعاء في زر الارسال

Dim OutApp As Object, OutMail As Object, strbody As String

Dim x As String, y As String, z As String

On Error Resume Next

x = form1.p4txt1.Text

y = form1.p4cmb1.Text

z = form1.p4lbl1.Caption

Set OutApp = CreateObject("Outlook.Application")

Set OutMail = OutApp.CreateItem(0)

strbody = x

With OutMail

.To = y

.CC = ""

.BCC = ""

.Subject = "الملف المرسل"

.Body = strbody

.Attachments.Add (z)

.Send

End With

On Error GoTo 0

Set OutMail = Nothing

Set OutApp = Nothing

MsgBox "تم ارسال الملف بنجاح"

x = ""

y = ""

z = ""

End Sub

********************************************************************************

Sub cmbgo() 'استدعاء في بداية التشغيل

form1.p4cmb1.List = Array("wagdy2040@gmail.com", "wagdy2064@gmail.com")

End Sub

*******************************************************************************

Sub pathgo() 'استدعاء في زر اضافة ملف

On Error Resume Next

Dim fd As FileDialog, x As String

Set fd = Application.FileDialog(msoFileDialogOpen)

With fd

.AllowMultiSelect = False

.Filters.Clear

.Filters.Add "All Files", "*.*"

If .Show = -1 Then

x = fd.SelectedItems(1)

form1.p4lbl1.Caption = x

End If

End With

MsgBox "تم اضافة الملف بنجاح"

End Sub



الاثنين، 30 يناير 2023

فائدة إضافة الرسائل الصوتية إلي الإكسل

إكسل vba/ الدرس 331/ كود حصري. تنبيهات و رسائل صوتية في حالة تحقيق شرط معين أو عند القيام بأي إجراء


فائدة استخدام الرسائل الصوتية في الإكسل

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

 مثلا عندما يقوم المستخدم بإدخال قيمة غير صحيحة في خلية.

 

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

 

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

 

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

 

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

 

بشكل عام، تعد الرسائل الصوتية أداة فعالة لتوصيل المعلومات في Excel ويمكن أن تساعد في تحسين تجربة المستخدم الإجمالية بجعلها أسهل وأكثر متعة في الاستخدام.

********************************************************

كود استخدام الرسائل الصوتية

Sub PlaySound()

On Error Resume Next

Dim rng As Range, cell As Range

Set rng = Selection

For Each cell In rng

If cell.Value = "Yes" Then

Application.Speech.Speak "Ok"

ElseIf cell.Value = "No" Then

Application.Speech.Speak "bad"

ElseIf cell.Value = "ممتاز" Then

Application.Speech.Speak "mumtaz"

ElseIf cell.Value = "جيد جدا" Then

Application.Speech.Speak "jayid jidana"

End If

Next cell

End Sub



 

أفضل مشاركة

أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا

 أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا الأكواد Sub wترتيب_تص...

المشاركات الأكثر مشاهدة