أختى الفاضلة / سما محمد
Workbooks(nm).Sheets("total1").Range("D" & sr(i) & ":G" & er(i)).PasteSpecial Paste:=xlPasteValues, Operation:=xlAdd
السطر السابق هو المسؤل عن النسخ والجمع فى وقت واحد
حيث أن الجزء Operation:=xlAdd الموجود فى نهاية السطر السابق هو المسؤال عن جمع القيم المنسوخة مع القيم الموجودة من قبل
هل يعمل الكود بنفس الطريقة ان قمت بعمل فورم باسم مستخدم وكلمه مرور لكل ملف من ملفات الشهور اي انه لا يفتح الابعد وضع كلمة المرور واسم المستخدم الصحيحين
أما الجزء الخاص بعمل فورم باسم مستخدم وكلمه مرور لكل ملف من ملفات الشهور اي انه لا يفتح الابعد وضع كلمة المرور واسم المستخدم الصحيحين
أعتقد أن ذلك سوف يصعب من عمل الكود
أما الجزء الخاص بتغيير اسماء الملفات يجب علي تغييرها في التشيك بوكس ( هذا يكفي )
نعم يكفى
مع تحياتى