قرار دادن متن در اکسل با استفاده از سی شارپ

این مقاله را دنبال کنید تا با استفاده از C#** متن را در Excel بپیچید. در این مقاله، منابعی برای تنظیم محیط توسعه برای نوشتن برنامه، لیستی از مراحل برنامه نویسی، و یک کد نمونه قابل اجرا که نحوه پیچیدن متن در اکسل با استفاده از C# را نشان می دهد، دریافت خواهید کرد. همچنین گزینه‌های مختلفی را برای قرار دادن متن در سلول‌های انتخابی مورد بحث قرار خواهیم داد.

مراحل اعمال Wrap Text در اکسل با استفاده از سی شارپ

  1. IDE را طوری تنظیم کنید که از Aspose.Cells for .NET برای بسته بندی متن استفاده کند
  2. یک Workbook ایجاد کنید، به یک worksheet دسترسی پیدا کنید و به یک سلول دسترسی داشته باشید
  3. متنی را در این سلول قرار دهید که نیازی به بسته بندی ندارد
  4. به سلول دیگری دسترسی پیدا کنید و متن نمونه را برای بسته بندی قرار دهید
  5. به سبک این سلول دسترسی پیدا کنید و پرچم IsTextWrapped را روی true تنظیم کنید
  6. با پرچم به روز شده استایل را به سلول بازگردانید
  7. متد AutoFitRows() را برای کاربرگ فراخوانی کنید و فایل خروجی را ذخیره کنید

این مراحل به طور خلاصه نحوه انجام word wrap در اکسل با استفاده از C# را نشان می دهد. نیاز به دسترسی به ویژگی style سلول هدف و تنظیم مقدار IsTextWrapped روی true دارد. در مرحله بعد، AutoFitRows() را برای کاربرگ فراخوانی کنید، که باعث می شود متن در تمام سلول هایی که سبک آن ها دارای مقدار ویژگی IsTextWrapped ’true’ است، بسته بندی شود.

کد برای بسته بندی خودکار متن در اکسل با استفاده از سی شارپ

این کد نمونه نحوه جا دادن متن در اکسل با استفاده از C# را نشان می دهد. می‌توانید روش‌های سربارگذاری‌شده مختلفی را برای AutoFitRows فراخوانی کنید که اجازه استفاده از شی کلاس AutoFitterOptions حاوی AutoFitWrappedTextType را می‌دهند. مقدار پیش‌فرض AutoFitWrappedTextType «پیش‌فرض» است که متنی مشابه اکسل را می‌پیچد، اما می‌توانید از گزینه «پاراگراف» استفاده کنید که متن را مطابق طولانی‌ترین پاراگراف می‌پیچد.

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

 فارسی