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