أنا ضد المفاضلة بين:
On Error Resume Next
و
On Error GoTo
وضد المفاضلة بين:
If
و
Select Case
فكثير من الأحيان يمكننا الخيار بينهم ولكن كثرة الممارسة سوف نكشف لنا أحيانا أننا مجبرين على اختيار محدد.
كما أن اخنيار أحد الخيارين لا يدل على الخبرة ولا الاحتراف.
احترم رأيكم وهذا رأيي المستقل وهو غير ملزم لأحد.
تذكرت أن هناك فرق السرعة لصالح Select Case عند تعدد القيم (من نوع واحد) وكثرة الأحتمالات حيث لا يتم اختبار القيم السابقة بل يكون الاختيار للقيمة المطلوبة مباشرة بعكس الـ If فهي ستعمل اختبارات للخيارات التي تسبق القيمة المطلوبة وربما للقيم جميعها (تحتاج إلى دراسة).