![]() |
|
نقل البيانات من DataGridView إلى ملف Excel في مشروع C# - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم امثلة ومشاريع C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=179) +--- الموضوع : نقل البيانات من DataGridView إلى ملف Excel في مشروع C# (/showthread.php?tid=48801) |
نقل البيانات من DataGridView إلى ملف Excel في مشروع C# - غزة العزة - 20-05-24 الشلام عليكم و رحمة الله و بركاته لنفترض أنك تريد نقل البيانات من DataGridView إلى ملف Excel في مشروع C#، يمكنك القيام بذلك باستخدام مكتبة مثل EPPlus أو Interop Excel. في هذا المثال، سأوضح لك كيفية استخدام مكتبة EPPlus لأنها سهلة الاستخدام وفعالة في التعامل مع ملفات Excel. الخطوات: تثبيت مكتبة EPPlus: يمكنك تثبيت مكتبة EPPlus باستخدام NuGet Package Manager. افتح مدير الحزم NuGet من خلال القائمة: Tools > NuGet Package Manager > Package Manager Console، ثم أدخل الأمر التالي: PHP كود : Install-Package EPPlus استخدام المكتبة لتصدير البيانات: بعد تثبيت المكتبة، يمكنك كتابة الكود التالي لتصدير البيانات من DataGridView إلى ملف Excel: كود : using System;شرح الكود: إضافة رؤوس الأعمدة: الكود يضيف رؤوس الأعمدة من DataGridView إلى الصف الأول من ورقة العمل. إضافة البيانات: يتم ملء الخلايا في ورقة العمل بالبيانات من DataGridView، بدءًا من الصف الثاني. حفظ الملف: يتم عرض نافذة حوار لحفظ الملف، وإذا اختار المستخدم حفظ الملف، سيتم حفظه بالاسم الذي اختاره. ملاحظات: تأكد من أنك قمت بإضافة DataGridView وButton إلى النموذج الخاص بك وأعطيت الزر اسم btnExport وربطت الحدث Click الخاص بالزر بالطريقة btnExport_Click. بهذه الطريقة، يمكنك نقل البيانات من DataGridView إلى ملف Excel بسهولة باستخدام C# ومكتبة EPPlus. RE: نقل البيانات من DataGridView إلى ملف Excel في مشروع C# - غزة العزة - 20-05-24 مشروع باستخدام Interop Excel RE: نقل البيانات من DataGridView إلى ملف Excel في مشروع C# - salamandal - 22-05-24 اين اجد NuGet في فجوال بيسك 2012 RE: نقل البيانات من DataGridView إلى ملف Excel في مشروع C# - العتيق - 22-05-24 (22-05-24, 02:33 PM)salamandal كتب : اين اجد NuGet في فجوال بيسك 2012 بعد اذن الاخ غرة العزة لإدارة الحزم باستخدام NuGet في Visual Studio 2012، يمكنك اتباع الخطوات التالية: فتح إدارة حزم NuGet: افتح Visual Studio 2012. اذهب إلى قائمة "Tools" (الأدوات). اختر "Library Package Manager" (مدير حزم المكتبة). ثم اختر "Manage NuGet Packages for Solution..." (إدارة حزم NuGet للحل...). إضافة حزم NuGet: في نافذة "Manage NuGet Packages"، يمكنك البحث عن الحزم التي تحتاجها باستخدام شريط البحث. اختر الحزمة التي تريدها واضغط على "Install" (تثبيت). تحديث حزم NuGet: في نفس النافذة، يمكنك الانتقال إلى قسم "Updates" (التحديثات) لرؤية الحزم التي تحتاج إلى تحديث. اختر الحزم التي تريد تحديثها واضغط على "Update" (تحديث). إدارة الحزم المثبتة: يمكنك الانتقال إلى قسم "Installed Packages" (الحزم المثبتة) لرؤية جميع الحزم المثبتة في مشروعك وإدارتها. إذا لم تجد خيار "Library Package Manager" في قائمة "Tools"، يمكنك إضافته باتباع هذه الخطوات: تثبيت NuGet Package Manager: افتح Visual Studio 2012. اذهب إلى قائمة "Tools". اختر "Extensions and Updates..." (الملحقات والتحديثات). ابحث عن "NuGet Package Manager" في قسم "Online" (على الإنترنت). قم بتثبيته وأعد تشغيل Visual Studio إذا لزم الأمر. بهذه الطريقة، ستكون قادرًا على إدارة حزم NuGet في مشاريعك باستخدام Visual Studio 2012. |