Visual Basic 6.0 translation

Tuesday, March 20, 2012

Visual Basic Online Course - Excel 2003 Part 4

بسم الله الرحمن الرحيم

فى الدرس السابق تعلمنا كيفية استيراد البيانات من الـ Excel.
درس اليوم ان شاء الله تعالى يتناول كيفية تصدير Export البيانات الى Excel 2003.

الجـــــــــزء الرابع - تصدير البيانات الى Excel

بعد ان عالجنا كيفية استيراد البيانات فى الجزء السابق, نتعامل الان مع موضوع شبيه و هو تصدير البيانات الى الـ Excel مما يجعل التعامل مع الـ Excel مفيد الى حد كبير و سنقوم بالتطبيق على المثال السابق, لذا قم بتحميله من الدرس السابق.

بداية سنقوم باضافة مفتاح على الفورم بعنوان "تصدير الى الاكسيل" باسم Command2 و المطلوب هو تحديث الجدول الموجود فى الاكسل الذى قمنا باستيراده فى الجزء السابق.

و فى البداية سنقوم باستيراد البيانات أولا عن طريق Command1 و عندما يقوم البرنامج بعرض البيانات سنقوم بتحديث البيانات المعروضه .

فى الحدث Command1_Click سنكتب الكود التالى :


و ما قمنا به هنا هو كالتالى :
- فتح الاكسل تمهيدا لتصدير البيانات اليه حيث أول معامل هو امتداد+اسم ملف الـ Excel و المعامل الثانى UpdateLinks و المعامل الثالث ReadOnly = False لأننا نقوم بالتعديل عليه .
- تحديد الـ Sheet التى سيتم العمل عليها و هى الـ Sheet الاولى .
- تحديث الخلايا
- تحديد الـ Sheet النشطة حاليا
- الغاء الرسائل التى تظهر من الأكسل
- حفظ التغييرات على الأكسل
- اغلاق الـ Workbook
- الخروج من الاكسل
- اظهار رسالة تفيد الحفظ
لاحظ :
هذه الطريقه هى تبسيط للشرح فقط لكى تتعرف على طريقة التعامل مع Excel و سندرس طرق أكثر تعقيدا فى الدروس القادمه ان شاء الله و لاحظ ايضا انه لا توجد ايا من الطرق التى درسناها تخرج رسائل Error لا من الـ Excel أو من الـ Visual Basic و سنتعرض فيما بعد الى رسائل خطأ كثيره و معالجاتها ان شاء الله تعالى .

حتى الان لم نعمل الا على صف واحد من الخانات فى الـ Excel أى اننا لم نضيف بيانات جديده و للعلم : التعامل مع الـ Excel يمكن أن تجعله شبيه للـ Access و لكن مع الوقت حيث انهما متشابهان فى الكثير جدا .

اسف على الاطاله ......

الى اللقاء فى الجزء القادم ان شاء الله بعنوان "طباعة الإكسل"

No comments:

Post a Comment

visual basic 6 source code says (Hi)

Visual Basic Online Course

vb6 (63) Application Development (45) Visual Basic Online Course (45) Online Visual Basic Course (44) Visual Basic Help (44) Visual Basic Programming (42) IT Jobs (39) VB6 developer (38) Visual Basic Course (38) Visual Basic 6.0 (26) Microsoft Visual Basic 6.0 (25) VB6.0 (24) Visual Basic Programmers (24) vb 6.0 (24) visual basic programming tutorial (19) Third lesson (16) Source code download for Visual Basic 6.0 (14) Source code for Visual Basic 6.0 (10) visual basic tutorial (9) Visual Basic 6 (5) Visual Basic Courses (5) Lesson 3 (4) VB 0.6 - TreeView control (4) VB 0.6 With TreeView Control (4) VB6 Course (3) Create ActiveX (2) How to automate MS-Access from Visual Basic 6.0 (2) Add controls at runtime (1) Back up your Database (1) Change ActiveX icon (1) Change screen resolution (1) Create FTP (1) Crystal Reports 4.6 (1) Crystl32.ocx could not be loaded (1) DataGrid Columns re-size (1) Date Calculation (1) DateAdd Function (1) DateDiff function (1) FTP (1) Marquee Title Bar (1) Marquee VB 6.0 TitleBar (1) Method 'Action' of object 'CrystalCtrl' Failed (1) Microsoft Access with Visual Basic 6.0 (1) OpenSchema method (1) Save File Using CommonDilog (1) Track Database path (1) VB 0.6 - Registry (1) VB 0.6 With Registry Editor (1) VB 6.0 Access (1) VB 6.0 OOP (1) VB6 Access2003 ADO Like % (1) VB6 Add Date (1) VB6 Add Time (1) VB6 Date calculation (1) VB6 Subtract Date (1) Visual Basic Remote (1) Win7 (1) Windows7 (1) ms access networking details (1) remote Visual Basic DB (1) rounded and transparent forms (1) vb 0.6 style (1) vb 6.0 Remote Database (1)