magicfile icon وبسایت فایل سحرآمیز - magicfile.ir

تگ های موضوع کار با اکسل در سی شارپ

مقدمه‌ای بر کار با اکسل در سی شارپ



کار با اکسل در سی شارپ به شما این امکان را می‌دهد که به‌راحتی داده‌ها را بخوانید، ویرایش کنید و یا حتی گزارش‌هایی تهیه کنید. این کار با استفاده از کتابخانه‌های مختلف انجام می‌شود. یکی از محبوب‌ترین کتابخانه‌ها، EPPlus است که برای کار با فایل‌های Excel (فرمت .xlsx) استفاده می‌شود.

نصب کتابخانه EPPlus


برای شروع، ابتدا باید این کتابخانه را با استفاده از NuGet Package Manager نصب کنید. کافی است در کنسول Package Manager دستور زیر را وارد کنید:
```
Install-Package EPPlus
```

ایجاد و ذخیره فایل اکسل جدید


پس از نصب، می‌توانید یک فایل جدید بسازید و داده‌ها را در آن ذخیره کنید. به‌عنوان مثال:
```csharp
using OfficeOpenXml;
using System.IO;
// ایجاد فایل جدید
var file = new FileInfo(@"C:\YourPath\NewFile.xlsx");
using (var package = new ExcelPackage(file))
{
// ایجاد یک شیت جدید
var worksheet = package.Workbook.Worksheets.Add("Sheet1");
// اضافه کردن داده‌ها
worksheet.Cells[1, 1].Value = "Hello, Excel!";
// ذخیره فایل
package.Save();
}
```

خواندن داده‌ها از فایل اکسل


خواندن داده‌ها نیز بسیار ساده است. فقط کافی است فایل اکسل را باز کنید و داده‌ها را بخوانید:
```csharp
using OfficeOpenXml;
using System.IO;
// باز کردن فایل موجود
var file = new FileInfo(@"C:\YourPath\ExistingFile.xlsx");
using (var package = new ExcelPackage(file))
{
var worksheet = package.Workbook.Worksheets[0]; // اولین شیت
var value = worksheet.Cells[1, 1].Value; // خواندن مقدار از سلول A1
Console.WriteLine(value);
}
```

ویرایش داده‌ها


ویرایش داده‌ها نیز به‌راحتی انجام می‌شود. کافی است به سلول مورد نظر دسترسی پیدا کنید و ارزش جدید را قرار دهید:
```csharp
using (var package = new ExcelPackage(file))
{
var worksheet = package.Workbook.Worksheets[0];
worksheet.Cells[1, 1].Value = "Updated Value"; // ویرایش مقدار
package.Save(); // ذخیره تغییرات
}
```

نکات پایانی


کار با اکسل در سی شارپ می‌تواند بسیار کارآمد باشد. با EPPlus، شما می‌توانید به‌راحتی داده‌ها را مدیریت کنید و گزارشات حرفه‌ای تهیه کنید. همچنین، این کتابخانه به شما اجازه می‌دهد که فرمت‌های مختلف را به‌راحتی اعمال کنید. از این رو، اگر شما نیاز به کار با اکسل دارید، این کتابخانه می‌تواند گزینه‌ای عالی باشد.
اگر سوال یا نیاز به اطلاعات بیشتری دارید، خوشحال می‌شوم که کمک کنم!
مشاهده بيشتر

لیست فایل های ویژه وبسایت

نرم-افزار-تغییر-زبان-سورس-کد-ویژوال-استودیو-(عناصر-دیزاین-طراحی-فرم-ها)

نرم افزار تغییر زبان سورس کد ویژوال استودیو (عناصر دیزاین طراحی فرم ها)


نرم-افزار-ترجمه-خودکار-فایل-های-po-,-pot-بصورت-کامل-برای-تمامی-زبان-ها-از-جمله-فارسی

نرم افزار ترجمه خودکار فایل های po , pot بصورت کامل برای تمامی زبان ها از جمله فارسی


دانلود-نرم-افزار-تبدیل-txt-به-vcf-:-برنامه-تبدیل-فایل-متنی-تکست-txt-به-وی‌سی‌اف-vcf-(Virtual-Contact-File-مخاطب-موبایل)

دانلود نرم افزار تبدیل txt به vcf : برنامه تبدیل فایل متنی تکست txt به وی‌سی‌اف vcf (Virtual Contact File مخاطب موبایل)


بهترین-سرویس-پوش-نوتیفیکیشن-(Web-Push-Notification)-اسکریپت-مدیریت-اعلان-و-ساخت-پوش-نوتیفیکیشن-سایت-و-ارسال-پوش-از-طریق-php

بهترین سرویس پوش نوتیفیکیشن (Web Push Notification) اسکریپت مدیریت اعلان و ساخت پوش نوتیفیکیشن سایت و ارسال پوش از طریق php


دانلود-دیتابیس-تقویم-1404-در-اکسل

دانلود دیتابیس تقویم 1404 در اکسل


تعداد فایل های دانلود شده

35928+

آخرین بروز رسانی در سایت

1404/2/19

قدمت سایت فایل سحرآمیز

+8 سال

تعداد محصولات برای دانلود

2599+