این آموزش ساده جزئیاتی را در مورد نحوه ادغام سلول ها در اکسل با استفاده از C# ارائه می دهد. با کمک C# Excel Worksheet ادغام سلول ها می توان با استفاده از چند فراخوانی ساده API انجام داد. علاوه بر این، برای ادغام سلول ها و ایجاد فایل خروجی در قالب XLSX یا XLS نیازی به نصب MS Excel ندارید.
مراحل ادغام سلول ها در اکسل با استفاده از سی شارپ
- ارجاع به Aspose.Cells را در برنامه سلولهای ادغام خود با NuGet Package Manager اضافه کنید
- یک شی کلاس Workbook را برای ایجاد یک فایل اکسل جدید راه اندازی کنید
- به یک کاربرگ دسترسی داشته باشید و یک شی کلاس Cells ایجاد کنید
- سلول ها را ادغام کنید و یک مقدار نمونه را در سلول ادغام شده وارد کنید
- فایل خروجی اکسل را با سلول های ادغام شده ذخیره کنید
این مراحل مختصر توضیح میدهند که چگونه میتوان با استفاده از ویژگی C# Excel ادغام سلولها در برنامههای NET شما گنجانید. ابتدا باید یک شی کاربرگ ایجاد کنید و سپس سلولهای خاص را با مشخص کردن نمایههای ستون و ردیف ادغام کنید و در نهایت، کتاب کار خروجی اکسل را ذخیره کنید که حاوی مقدار نمونه و سلولهای ادغام شده مطابق با نیاز شما خواهد بود.
کد برای ادغام سلول ها در اکسل با استفاده از سی شارپ
در اینجا برای ادغام سلولها در اکسل C# از کد نمونه استفاده میشود که تابع ()Cells.Merge نامیده میشود تا محدودهای از سلولهای ادغام شده را با استفاده از مقادیر ردیف اول، ستون اول، کل ردیفها و کل ستونها به عنوان ورودی ایجاد کند. اگر میخواهید سلولها را در اکسل با استفاده از سی شارپ ادغام و مرکز کنید، میتوانید به سادگی استایل سلولی را که در آن مقدار قرار میدهید، دریافت کنید و ویژگی HorizontalAlignment شی style را روی TextAlignmentType.Center تنظیم کنید. اکنون پس از ذخیره کتاب کار، مقدار نمونه در مرکز سلول های ادغام شده نمایش داده می شود.
در اینجا ما روند ادغام سلول ها در یک کتاب کار با استفاده از C# را مشاهده کرده ایم. با این حال، اگر علاقه مند به یادگیری تبدیل اکسل به HTML هستید، به مقاله نحوه تبدیل اکسل به HTML در سی شارپ مراجعه کنید.