Hamdi Edlbi-khalf قام بنشر فبراير 7, 2019 قام بنشر فبراير 7, 2019 السلام عليكم كنت أبحث عن عمل تقارير تعتمد على استعلامات جدولية، تكون هذه التقارير متغيرة بعدد أعمدتها مع نمو الاستعلام أو تقلصه و يتكرر فيها عنود رؤوس الصفوف مع اتساع التقرير عرضاً. المشكلة كانت عند استخدام برامج صنع التقارير أو الأكواد التي تولد تقارير جديدة مع حذف القديمة: أنها لا تعمل مع ACCDE لذا كان الحل الأمثل تصدير الاستعلام الجدولي بصيغة إكسل . لكن ببعض الأحيان يفضّل أن تكون إعدادات الطباعة مدمجة بملف الإكسل المصدر كون بعض المستخدمين لا يحسنون ذلك أو إضافة بعض الأكواد التي تعمل مع فتح الملف ضابطة نطاق الطباعة و ما إلى ذلك . و السؤال : هل هناك طريقة لتصدير الجدول بصيغة إكسل مضمن فيها أكواد VBA؟ و لكم جزيل الشكر
Hamdi Edlbi-khalf قام بنشر فبراير 7, 2019 الكاتب قام بنشر فبراير 7, 2019 أود أن أضيف أن مما استفتدته سابقاً من هذا المنتدى الطيب و من مشاركة الأستاذ الفاضل @أ / محمد صالح إمكانية تنفيذ الأكواد من أكسس دون الحاجة إلى نسخها إلى إكسل و لكن أسأل إن كان بالإمكان نسخ الكود نفسه إلى الإكسل؟
jjafferr قام بنشر فبراير 7, 2019 قام بنشر فبراير 7, 2019 وعليكم السلام اخوي خلف 🙂 6 ساعات مضت, Khalf said: كنت أبحث عن عمل تقارير تعتمد على استعلامات جدولية، تكون هذه التقارير متغيرة بعدد أعمدتها مع نمو الاستعلام أو تقلصه و يتكرر فيها عنود رؤوس الصفوف مع اتساع التقرير عرضاً. المشكلة كانت عند استخدام برامج صنع التقارير أو الأكواد التي تولد تقارير جديدة مع حذف القديمة: أنها لا تعمل مع ACCDE انتظر عليّ شوي ، فانا اقوم بعمل تقرير مبني على استعلام جدولي ، وتتغير اسماء الحقول وعددها وعدد سجلاتها ، وبدون تغيير في الكود 🙂 تابعني هنا: جعفر 1
Hamdi Edlbi-khalf قام بنشر فبراير 7, 2019 الكاتب قام بنشر فبراير 7, 2019 أهلاً بالنجم الأستاذ @jjafferr السؤال في حال تم تحويل القاعدة إلى ACCDE هل يمكن التعديل على التقرير؟ هذه العقدة ... عدا عن صعوبة الموضوع بحد ذاته. الطريقة التي توصلت لها سابقاً هي عمل تقرير مبني على الاستعلام بأمر فيجوال و حذف التقرير السابق عند التنفيذ . لكن لم يكن ليعمل مع ACCDE.
Hamdi Edlbi-khalf قام بنشر فبراير 7, 2019 الكاتب قام بنشر فبراير 7, 2019 الأستاذ @jjafferr أعتذر و أنتظر على أحر من الجمر ...
jjafferr قام بنشر فبراير 7, 2019 قام بنشر فبراير 7, 2019 تفضل 🙂 طبعا هذا مثال ، ويعمل على عدد اشهر السنه ، وعدد ايام الشهر ، ويأخذ قيمته من استعلام جدولي ، فاللي يتغير هو الاستعلام ، واما التقرير فالكود اللي فيه يتأقلم مع بيانات الاستعلام ، ولا يتم حذف اي من كائنات قاعدة البيانات 🙂 لهذا السبب ، استعمل هذا كمثال لبرنامجك 🙂 جعفر 1
Hamdi Edlbi-khalf قام بنشر فبراير 8, 2019 الكاتب قام بنشر فبراير 8, 2019 جزاك الله كل خير و أعطاك فوق ما تشتهي و تتمنى.
Hamdi Edlbi-khalf قام بنشر فبراير 10, 2019 الكاتب قام بنشر فبراير 10, 2019 لا يزال السؤال برسم الإجابة من الأساتذة الكرام ... فعندي له أكثر من تطبيق ...
jjafferr قام بنشر فبراير 10, 2019 قام بنشر فبراير 10, 2019 السلام عليكم اخي خلف 🙂 ارفق مثالك ، وفيه الاستعلام الجدولي والتقرير ، وان شاء الله نساعدك في انهائه ، اذا اردت اخذ هذا الطريق !! وإلا ، وضح سؤالك اكثر ، وبمثال لوسمجت 🙂 جعفر 1
Hamdi Edlbi-khalf قام بنشر فبراير 11, 2019 الكاتب قام بنشر فبراير 11, 2019 (معدل) السلام عليكم أشكرك على اهتمامك أستاذي الكريم ، موضوع تصدير ماكرو من الأكسس إلى الإكسل له تطبيقات هامة بالنسبة لمشروع قادم لمساعدة بعض زملائي بالعمل. و هو تصدير جدول مصدر البيانات بعد إعداده من الأكسس إلى الإكسل ليكون تقريراً مرناً من حيث التصميم و هو ما يصعب تحقيقه مع تقارير أكسس و كون هذه البيانات تطلب أن تكون مسجلة على شكل ورقة إكسل جاهزة للطباعة . الأستاذ @أ / محمد صالح جزاه الله كل خير أفاد بطريقة مريحة يتم تطبيق أمر إكسل مباشرة عبر الأكسس،و هو ما أعطى نتيجة مقبولة دون معرفة حدوده و إلى أي مدى يمكن أن يفي بتحقيق المطلوب عند تطبيقه و الفكرة كانت إضافة بعض الأوامر التي تسمح بتنسيق ذاتي مثل زيادة حجم الخط أو تمدد الأعمدة و ماكرو التفقيط و غيرها لتكون جاهزة للطباعة فوراٌ مع إمكانية التعديل . فهنا كان السؤال عن مدى إمكانية تصدير الكود من أكسس إلى إكسل. قبل أن أشرع بتنفيذ خطوات العمل. و قد كان التقرير الخاص بالاستعلام الجدولي أحد هذه التطبيقات المطلوبة لهذا العمل. كنت قد حصلت على طريقة مختلفة ربما قد اضطر للجوء إليها: و هي وضع ملف إكسل في مجلد ملف الأكسس يصدر الأمر الموجود بالأكسس مشروع الفيجوال من هذا الملف الى الملف المطلوب على اعتبار أني وجدت أمراً لتصدير الفيجوال من مشروع اكسل إلى آخر. أو وضع هذا الملف ضمن قاعدة البيانات و تقوم بتصديره عند أمر فتح. و لكني لم أجرب الموضوع بعد بل هو إشبه بظلال لم تتبلور. و قبل هذا ... هل توجد طريقة لتصدير كود فيجوال من أكسس إلى إكسل ؟!! الموضوع بات بالنسبة لي فضولاً أكثر منه عقبة على اعتبار - نظرياً- إمكانية الالتفاف على الموضوع. تم تعديل فبراير 11, 2019 بواسطه Khalf
jjafferr قام بنشر فبراير 11, 2019 قام بنشر فبراير 11, 2019 وعليكم السلام 🙂 انزل المرفق من هنا: . وشوف المادة رقم 9 ، بأن لا تحذف الملف ، بل تضيف اليه ، والمادة 10 لإحتواء الاعمدة (اي كل عمود يكون له عرض البيانات اللي فيه) 🙂 والآن الى سؤالك: يمكنك عمل قالب وتخلي فيه الكود اللي تريده ، وتحفظ هذا الملف في نفس قاعدة بياناتك ، وتعمل منها نسخة ، وتصدر بياناتك الى هذه النسخة ، والمثال اعلاه بيفيدك 🙂 جعفر 1
Hamdi Edlbi-khalf قام بنشر فبراير 11, 2019 الكاتب قام بنشر فبراير 11, 2019 جزاك الله كل خير أخي الكريم ...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.