تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حصريا لمنتدى vb4arab -المرجع الكامل للتعامل مع Microsoft Excel
#2



[SIZE=4]1-فتح البرنامج و فتح صفحة جديدة أو موجودة
[/SIZE]
ويتم ذلك من خلال انشاء 3 متغيرات
الأول يخص برنامج الإكسل ككل
الثاني يخص ملف الإكسل
الثالث يخص ورقة البيانات أو Sheet


كود :
Dim ReportApp As New Excel.Application
Dim ReportWB As Workbook
Dim ReportWS As Worksheet
ومن ثم إسناد قيمة كل من الثاني للثالث والثالث للثاني
كود :
[b][SIZE=3] ReportWB =ReportApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet)[/SIZE][/b]

'لانشاء ملف اكسل جديد

كود :
[SIZE=3][b] ReportWS = ReportWB.Sheets.Add(, ReportWB.Worksheets(1)) [/b][/SIZE]


'لفتح صفحة جديدة في ملف الإكسل
الآن الملف أصبح موجود وإن لم تصدق فجرب إضافة هذا السطر بعد الاسطر السابقة
كود :
[SIZE=3][b] ReportApp.Visible = True [/b][/SIZE]

فستلاحظ أنه قد تم فتح ملف أكسل جديد بورقة واحدة (ولكن نصيحتي ألا تستخدم هذا السطر في برامجك في هذا الوقت على الاقلوستعرف لماذا لاحقا)
سؤال:كيف نفتح ملف محفوظ من الأساس
الإجابة بتغيير السطرين إلى
كود :
[SIZE=3][b] ReportWB = ReportApp.Workbooks.Open("Put The Source of the File Here")[/b][/SIZE]
[SIZE=3][b]ReportWS = ReportWB.Worksheets("حدد الصفحة لو كان فيه أكثر من صفحة في نفس الملف") [/b][/SIZE]
}}}
تم الشكر بواسطة: asemshahen5


الردود في هذا الموضوع
حصريا لمنتدى vb4arab -المرجع الكامل للتعامل مع Microsoft Excel - بواسطة Raggi Tech - 03-10-12, 12:37 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [VB.NET] استيراد ملف اكسل الى vb.net Import Excel File Table –datagridview Sheet samo2000 1 3,697 20-02-22, 05:49 PM
آخر رد: رضوان الجماعي
  مثال للتعامل مع الجداول المرتبطة - عن طريق الكلاسات ابو ليلى 24 16,452 04-10-20, 06:16 PM
آخر رد: محمد بن عطية
  طباعة بيانات موجودة في برنامج على ( 2003 Microsoft Office Word ) abulayth 1 4,765 11-09-16, 07:20 AM
آخر رد: أبووسم
  صمم الكلاس الخاص بك - كلاس للتعامل مع SQL SERVER ابو ليلى 11 9,615 03-09-16, 07:43 PM
آخر رد: tryold
  فيديو بالعربي تبادل البيانات بين Excel و VB.net أحمد النجار 0 4,026 03-06-15, 10:53 PM
آخر رد: أحمد النجار
  حصريا لمنتدى فيجوال بيسك لكل العرب شرح مكتبه علي سبايسى (alysbisydata) alimse 9 7,622 03-01-15, 04:10 PM
آخر رد: abulayth
  الكامل في VB.Net (التعامل مع الأقراص و المجلدات و الملفات) rinawi 3 4,374 25-05-13, 01:11 PM
آخر رد: shaker.soft
  معلومة ::: Get Excel Version ::: RaggiTech 0 1,754 06-10-12, 09:58 PM
آخر رد: RaggiTech
  معلومة ::: Microsoft.VisualBasic.Compatibility RaggiTech 1 2,069 06-10-12, 09:42 PM
آخر رد: RaggiTech
  يمكننا استخدام فيجول بايزيك 2008 لإنشاء صفحات أشرطة إضافية لـ Excel 2007 RaggiTech 0 3,547 05-10-12, 01:14 AM
آخر رد: RaggiTech

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


يقوم بقرائة الموضوع: