السلام عليكم
اخي الكريم هناك اسمان للصفحات
الاسم الاول وهو الظاهر في الشيت نفسها مثلا Project1
الاسم الثاني وهو الاسم الموجود في محرر الفيجول وهو هناSheet2
ويتم تعريف الاسم الاول في الكود كالتالي
Sheets("Project1").Activate
اما الاسم الثاني فيتم تعريفه كالتالي
Sheet2.Activate
وعند استخدام التعريف الثاني وقمت بتغير اسم الصفحة فان ذلك لا يؤثر على عمل الكود
وبالتالي يصبح الكود كالتالي
Sheets(Array(2, 3)).Select
Sheet2.Activate
Range("D5:H23").Select
Selection.ClearContents
Sheet2.Select
Range("D5").Select
Sheet3.Select
Range("D5").Select
Sheet1.Select
Range("D1").Select
اخي احمد زمان بارك الله فيك وجزاك الله خيرا