تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
فتح ملف اكسل واضافه البيانات عن طريق الفورم الى الخلايا
#1
ارجو من الساده الكرام توضيح كبفبه نقل البيانات من تكست بوكس فى الفورم الى الخلايا فى برنامج اكسل الذى سبق وان تم فتحه عن طريق الفيجوال بيسك 6 وكان مثلا كلما اضفت اى نص فى تكست بوكس 1 يتم نقله الى الخليه التاليه او الفارغه فى ملف الاكسل وهكذى الى نهايه المدى المحدد 
اسمحو لى ان اعطى مثال للبرنامج الذى اهدف له  وهو برنامج لمبيعات عدد من المنتجات وقد قمت بتصميم فاتوره  البيع ولكن 
اريد نقل بيانات العملاء الى ملف اكسل بشكل يومى بحيث يتم حفظ كل ملف بتاريخ اليوم الذى تم البيع فيه بمعنى ان يكون الملف يوميه مبيعات
ولا يتكرر اسم العميل فى الملف بحيث اذا تردد العميل  اكثر من مره يبقى الاسم ثابت ولكن عدد المنتجات التى سوف يشتريها هو الذى سوف يتغير  واعطاء id  لكل عميل جديد عن طريف رساله من البرنامج تخبر المستخدم هل تريد اعطاء رقم كودى جدييد اذا كانت الاجابه نعم فيفتح صندوق اضافه باسم العميل ورقم الid له  لقد اطلت ولكن العلم ليس له حدود وشكرا
الرد }}}}
تم الشكر بواسطة:
#2
واضح ان الموضوع لم ينل اهتمام ولكن انا مازلت ابحث وانعلم فى كل مرة بحث شىء جديد ولكم جزيل الشكر
الرد }}}}
تم الشكر بواسطة: محمد ئوزبك
#3
أهلا أخي الكريم , ضع مثال ليتم الإطلاع عليه .
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#4
السلام عليكم اليكم مثال ولكن ليس ما اريد تماما ولكن ماشرحته فى الموضوع هذا ما اريده ان انقل ما يتم كتابته فى التكست 1 الى العمود الاول من ملف اكسل بالتتالى حيث يضيف اسماء العملاء كل اسم جديد فى الخليه التاليه للاسم الذى قبله وهكذا ولكن لايكرر الاسماء ولكن يضيف على حساب العميل الذى وجد اسمه مسجل بالفعل الكميات الجديده  وهكذا


الملفات المرفقة
.rar   EX.rar (الحجم : 931 بايت / التحميلات : 59)
الرد }}}}
تم الشكر بواسطة:
#5
أهلا أخي الكريم , لايوجد فورم في المشروع الذي أرفقته ولا حتى ملف الإكسل , طيب ماهو إصدار الأوفيس اللي عندك 2003 أو 2007 أو ماذا وبالنسبة للخلية المقابلة لإسم العميل الخاصة بالكميات كما ذكرت فما الذي يوضع فيها مجرد رقم يعني عدد معين .
الرد }}}}
#6
(20-03-16, 12:39 AM)Ahmed_Mansoor كتب : أهلا أخي الكريم , لايوجد فورم في المشروع الذي أرفقته ولا حتى ملف الإكسل , طيب ماهو إصدار الأوفيس اللي عندك 2003 أو 2007 أو ماذا وبالنسبة للخلية المقابلة لإسم العميل الخاصة بالكميات كما ذكرت فما الذي يوضع فيها مجرد رقم يعني عدد معين .

شكرا اخى على الرد وانا اسف جدا اذا كنت قمت بتحميل الملف خاطئا ولكن سوف اقوم باعداد البرنامج واعيد ارساله مرة اخرى وانا على العموم اعمل على اوفيس 2007 و2010 وسريعا وصف للبرنامج عباره عن فاتوره بيع فيها تكست بوكس لاضافه اسم العميل ومجموعه تكست اخرى لاضافه الكميات للمنتجات التى سوف يشتريها العميل  ورقم فاتوره لايتكرر ويتم حفظه مع اغلاق البرنامج  كل هذا موجود داخل الفورم لكن ما اريده ان انقل البيانات منها اسم العميل رقم (ID) الخاص به المنتجات التى اشتراها فى ذلك اليوم كارقام طبعا لانى سوف اصصمم ملف اكسل كتمبلت يفتح بالشكل الذى اصممه كل مره بالاضافه ان البرنامج لايكرر اسم العميل فى ملف الاكسل اذا تردد العميل للشراء فى ذلك اليوم اكثر من مره بل يضيف فقط ما اشتراه ذلك العميل الى محموعه المنتجات التى اشتراها سابقا فى ذلك اليوم  وشكرا لكم وسوف اقوم برفع شكل الفورم ولكن لضيق الوقت لا استطيع الان
الرد }}}}
تم الشكر بواسطة:
#7
اليكم  هذا المشروع مع المشروع ملف اكسل لكن تركته بدون اكواد داخل المشروع لانى سوف افتح ملف الاكسل يزر الامر طباعه لانه بزر الامر طباعه قد انتجت الفاتوره او البوليصه كما تسمونها ويتم نقل البيانات الى ملف الاكسل


الملفات المرفقة
.rar   بوليصه مبيعات.rar (الحجم : 15.45 ك ب / التحميلات : 70)
الرد }}}}
تم الشكر بواسطة:
#8
أهلا اخي الكريم , في المثال الذي أرفقته يوجد خانة فئه/منتج وتحتها أرقام 50 و 25 و 10 وهذه الأرقام لاتوجد لها خانة في ملف الإكسل يعني مالذي ينقل في الإكسل الصف الأول من التكستات , أرجو التوضيح .
الرد }}}}
تم الشكر بواسطة: norhan , عبد العزيز البسكري
#9
السلام عليكم اخى الفاضل  الفورم به تكست يتم كتابه اسم العميل فيه ويحمل رقم تكست 1  واسم العميل ينتقل الى خانه اسم العميل فى ملف الاكسل  وكل منتج اشتراه مثلا سوف يننتقل كرقم الى كل منتج فى ملف الاكسل اما الارقام 50 ، 25 ،10 هذه لا تنتقل  هى فقط لتوضيح الفئه الخاصه بالمنتج فى البوليصه ما ينتقل اسماء العملاء والمنتج من الاجمالى الموجود اسفل كل منتج
وطبعا هذا العمل سوف يتم مع كل مره اقوم بعمل جديد دونن الحاجه الى فتح ملف الاكسل كل مره بل يضيف البيانات فقط حتى ينتهى اليوم الذى يتم فيه المعاملات ويتم حفظ الملف باسم تاريخ اليوم الذى انشىء فيه
الرد }}}}
تم الشكر بواسطة:
#10
أهلا أخي الكريم , يعني يتم نقل تكستات الإجمالي اللي هو الصف الرابع من التكستات الموجودة في المثال مع إسم العميل فيصف جديد في ملف الإكسل , هل هذا صحيح .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري , norhan , Amir_alzubidy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo حفظ البيانات فى قاعدة البيانات كل تكس فى سجل المبرمج العتيق 1 71 16-10-17, 11:38 AM
آخر رد: Mohamad Anan
Lightbulb هل يوجد كود لإرسال رسائل SMS للجوال عن طريق النت أو مودم شريحة جوال ياسر عبد الكريم 4 83 09-10-17, 07:32 PM
آخر رد: ياسر عبد الكريم
  [ تمّ الحل ] : إعادة عرض البيانات داخل الفليكس جريد عبد العزيز البسكري 3 129 05-10-17, 04:31 PM
آخر رد: عبد العزيز البسكري
  التّعامل مع قواعد البيانات SQlite عبد العزيز البسكري 2 81 28-09-17, 12:50 PM
آخر رد: عبد العزيز البسكري
  سؤال فى قواعد البيانات مبرمج مصرى 2 48 28-09-17, 11:24 AM
آخر رد: مبرمج مصرى
  [vb6.0] كيف يتم حل مشكلة طول الفورم و عرضه عند تثبيت البرنامج في جهاز اخر larbihamri 10 357 27-09-17, 04:52 PM
آخر رد: Mohamad Anan
  من لديه طريقه او باتش خاص بضغط ملف ال بي دي اف قبل تخزينه بقاعده البيانات يلغه فجوال scsi7000 4 92 18-09-17, 09:33 PM
آخر رد: scsi7000
  من لديه طريقه اذا امتلئت قاعده البيانات اكسس يقوم البرنامج بتصنيع قاعده بيانات من نفس scsi7000 7 194 18-09-17, 01:41 PM
آخر رد: عبد العزيز البسكري
Question [vb6.0] كيف اجعل الصوره تتوسط الفورم سوى كان عند التكبير او التصغير ؟ Microformt 1 92 05-09-17, 10:22 PM
آخر رد: Amir_alzubidy
  طباعة سجل بقاعدة البيانات dr.mostashar 1 96 05-09-17, 05:52 PM
آخر رد: sher

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم