محمد الشابورى قام بنشر أبريل 9, 2014 قام بنشر أبريل 9, 2014 (معدل) أخى الكريم مع كامل إحترامى سأعيد الجملة "تسمح الأوتوبلاى بطريقتين وحيدتين للتعامل الحقيقى مع ملفات أكسل بداخل الأوتوبلاى و ليس مجرد عرض الملف" أنا دائما أحاول أن أتحرى الدقة الشديدة فى إنتقاء الكلمات أنا تحدثت عن التعامل الحقيقى و لم أتكلم عن طرق الفتح أنت تحدثت عن البلجن و كأننى أقصد نفس البلجن الذى تقصده البلجن الذى أقصده لم يطرح يوما للعموم و من شاهدوه على مستوى العالم لا يتجاوز عددهم عدد أصابع اليد الواحدة يتم إستيراد الخلية بمعادلتها كما وجدت بالأكسل يتم تحويل المعادلة لكود اللوا المعادل (كل دوال الأكسل يسهل تعويضها بدوال اللوا) قد يصعب التصديق لكن التصديق أمر و الوجود أمر آخر يعيب البليجن أن التعامل معه سيكون صعبا جدا لغير المتمرسين طريقتك المطروحة جيدة و لأن صاحب الموضوع يود التعامل بصورة بسيطة فأنا أجرب مع طريقة ocx فستكون جيدة خصوصا مع المبتدئين بالأوتوبلاى ففيها سيتم فتح الملف بداخل البرنامج فى كائن جديد أقرب ما يكون لعارض إيكسل لكنه ليس تنفيذى مستقل بل مجرد كائن و سيكون التعامل هنا بكامل الخواص و ليس العرض للمحتوى فقط و بطريقة سهلة ما يعيب هذه الطريقة هو أن ال ocx تجارى مقرصن (لكن هذا لا يمنع أبدا من طرحها فالشركة المنتجة ليست عربية) و عذرا إن خالفتنى الرأى فهذا هو قانون القرصنة - البند الأول كل ما ذكرته لك لا يقلل من أهمية طرحك و على العكس فهو إختيار جيد جدا لعرض ملفات الأكسل و تجميع عدة ملفات ضمن مشروع تنفيذى واحد و التنقل بينهم (خصوصا لمن لا يملك خبرة بالأوتوبلاى) بل سيكون مناسب أكثر فى المشاريع التى تستلزم عدم التعديل عليها (فى حالة الدمج بالكائن web) عذرا للإطالة وفقك الله تم تعديل أبريل 9, 2014 بواسطه محمد الشابورى
أبوبلقيس قام بنشر أبريل 10, 2014 قام بنشر أبريل 10, 2014 أخي السائل افتح مشروعا جديد ضمنه أزرار أكتب في هذه الازرار عناوين ملفاتك وكل زر بالضغط عليه مرتين توجه للحدث on click أكتب الكود التالي مع تغيير تسمية الملف بعدها احفظ المشروع فولدر حتى تتمكن من الحفظ اذا تم على الملف أما اذا كانت ملفات الايكسل متضمنة وحدات ماكرو فهنا يمكنك تخفيض مستوى الامان برمجيا من داخل الاوتوبلاي File.Open("AutoPlay\\Docs\\اسم الملف.xlsx", "", SW_MAXIMIZE); لاحظ المجلد Docs هو احدى مجلدات البرنامج ضع فيه ملفاتك ومن ثمة يتم استدعائها وفق الكود أعلاه اذ لم تفهمني سأرفع لك شرح مرئي وثق أن ما تبحث عنه في غاية البساطة والله الموفق
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.