سلمت يداك يا مشرفنـــا
For i = 3 To 8
If Cells(i, 2) = "سعودي" Then
With Sheets("دول الخليج").Columns(1).Rows(32).End(xlUp)
.Offset(1, 0) = Cells(i, 1)
لماذا تستخدم كلمة For i هل تدل على شيئ معين
وإيضا ًIf Cells(i, 2) = "سعودي" Then لان فيــه عندي الملف عدة اكوال نفس الكود هذا بس يتغير من For i إلى For n و For m
معليش اتعبتك معي __ اسال الله العلي القدير رب العرش العظيم ان يرزقك من فضله ويزيدك علماً ويحشرك مع الابرار يوم القيامـه.