کپی رنج در اکسل یک ابزار کارآمد بنیادی است که ورود مجدد دستی دادهها را حذف میکند تا از خطاها جلوگیری کرده و زمان را صرفهجویی کند، در حالی که عناصر حیاتی مانند فرمولها (با ارجاعات نسبی خودکار تنظیمشده)، قالببندی، قوانین اعتبارسنجی و نظرات را حفظ میکند. این امکان را برای جابجایی غیر مخرب دادهها برای پشتیبانگیری یا سازماندهی مجدد فراهم میکند، از تجمیع دادهها در سراسر شیتها/کتابهای کار پشتیبانی میکند و استفاده مجدد از الگوها را تسهیل میکند. عملیات پیشرفته از طریق Paste Special (به عنوان مثال، چسباندن مقادیر، فرمولها یا انجام محاسبات) بهرهوری را بیشتر افزایش میدهد و بهروزرسانیهای دینامیک نمودار، پیوند بین فایلها و جریانهای کاری بهینهشده را امکانپذیر میسازد - در حالی که یکپارچگی دادهها و ثبات ساختاری را حفظ میکند. Aspose.Cells از تمام ویژگیهای کپی رنج پشتیبانی میکند، از جمله کپی دادههای رنج، کپی سبکهای رنج و غیره. بیایید شروع کنیم!
این مقاله شامل موضوعات زیر است:
- کتابخانه C# اکسل برای کپی رنج
- کپی رنج در اکسل با استفاده از C#
- منابع رایگان
- موضوعات دیگر
## کتابخانه C# اکسل برای کپی رنج {#csharp-excel-library}
Aspose.Cells برای .NET یک کتابخانه قدرتمند اکسل است که فرآیند کپی رنج در اکسل را ساده میکند. این کتابخانه ویژگیهای قوی برای دستکاری فایلهای اکسل به صورت برنامهنویسی ارائه میدهد. Aspose.Cells برای .NET یک کتابخانه بالغ و غنی از ویژگیها است که بسیاری از توابعی را ارائه میدهد که فراتر از قابلیتهای ساده صادرات دادههای سایر اجزای موجود در بازار است. API قابلیتهای صادرات داده، قالببندی صفحات گسترده تا دقیقترین سطح، واردات و صادرات تصاویر، ایجاد نمودارها و جداول محوری، اعمال و محاسبه فرمولهای پیچیده با استفاده از موتور محاسبه فرمول، پخش دادههای اکسل و ذخیره نتیجه در فرمتهای مختلف را فراهم میکند.
Aspose.Cells برای .NET به دلیل سهولت ادغام و انعطافپذیری خود متمایز است. در اینجا برخی از ویژگیهای کلیدی آورده شده است:
- API جامع: دسترسی به طیف وسیعی از قابلیتهای اکسل.
- سفارشیسازی پیشرفته: سفارشیسازی نمودارها و گرافها برای برآورده کردن نیازهای خاص.
- عملکرد بالا: مدیریت کارآمد دادههای بزرگ بدون به خطر انداختن سرعت.
- پشتیبانی از فرمتهای متعدد: کار با فرمتهای مختلف اکسل، از جمله XLSX، XLS و CSV.
برای شروع با Aspose.Cells برای .NET این مراحل ساده را دنبال کنید:
1. کتابخانه را از نسخهها دانلود کنید.
2. آن را از طریق NuGet Package Manager با دستور زیر نصب کنید:
PM> Install-Package Aspose.Cells
## کپی رنج در اکسل با استفاده از C# {#copy-range-in-excel}
### دادههای نمونه برای دادههای رنج
دادههای نمونه برای دادههای رنج
### چگونه فقط دادههای رنج را کپی کنیم
گاهی اوقات، شما نیاز دارید که دادهها را از یک رنج سلول به رنج دیگری کپی کنید، فقط دادهها را کپی کنید، نه قالببندی. Aspose.Cells این ویژگی را ارائه میدهد. مراحل زیر را برای کپی یک رنج داده با استفاده از C# با Aspose.Cells برای .NET دنبال کنید:
1. یک workbook ایجاد کنید.
2. دادهها را به سلولها در اولین شیت اضافه کنید.
3. یک Range ایجاد کنید.
4. یک شی Style با ویژگیهای قالببندی مشخص ایجاد کنید.
5. قالببندی سبک را به رنج اعمال کنید.
6. یک رنج دیگر از سلولها ایجاد کنید.
7. دادههای رنج اول را به این رنج دوم کپی کنید.
در اینجا یک قطعه کد C# است که مراحل فوق را پیادهسازی میکند:
کپی فقط دادههای رنج در اکسل با استفاده از C#
### چگونه فقط سبک رنج را کپی کنیم
مراحل زیر را برای کپی فقط سبک رنج در اکسل با استفاده از C# با Aspose.Cells برای .NET دنبال کنید:
1. یک Range ایجاد کنید.
2. یک شی Style با ویژگیهای قالببندی مشخص ایجاد کنید.
3. قالببندی سبک را به رنج اعمال کنید.
4. یک رنج دوم از سلولها ایجاد کنید.
5. قالببندی رنج اول را به رنج دوم کپی کنید.
در اینجا یک قطعه کد C# است که مراحل فوق را پیادهسازی میکند:
کپی فقط سبک رنج در اکسل با استفاده از C#
### چگونه دادههای رنج را با سبک کپی کنیم
Aspose.Cells مجموعهای از کلاسها و روشها را برای کار با رنج ارائه میدهد، به عنوان مثال، CreateRange()، StyleFlag و ApplyStyle(). مراحل زیر را برای کپی فقط سبک رنج در اکسل با استفاده از C# با Aspose.Cells برای .NET دنبال کنید:
1. یک workbook ایجاد کنید.
2. تعدادی سلول را در اولین شیت با داده پر کنید.
3. یک Range ایجاد کنید.
4. یک شی Style با ویژگیهای قالببندی مشخص ایجاد کنید.
5. سبک را به رنج داده اعمال کنید.
6. یک رنج دوم از سلولها ایجاد کنید.
7. دادهها را با قالببندی از رنج اول به رنج دوم کپی کنید.
در اینجا یک قطعه کد C# است که مراحل فوق را پیادهسازی میکند:
کپی رنج در اکسل با استفاده از C#
### چگونه فقط ارتفاع ردیفهای رنج را کپی کنیم
### دادههای نمونه برای کپی فقط ارتفاع ردیفهای رنج
دادههای نمونه برای کپی فقط ارتفاع ردیفهای رنج
مراحل زیر را برای استفاده از enum PasteType.RowHeights برای کپی ارتفاع ردیفهای رنج منبع به رنج مقصد در اکسل با استفاده از C# با Aspose.Cells برای .NET دنبال کنید:
1. یک رنج در شیت منبع ایجاد کنید.
2. ارتفاع ردیفهای شیت منبع را تنظیم کنید.
3. شیت مقصد را اضافه کنید.
4. یک رنج دوم در شیت مقصد ایجاد کنید.
5. ارتفاع ردیفهای رنج اول را به رنج دوم کپی کنید.
در اینجا یک قطعه کد C# است که مراحل فوق را پیادهسازی میکند:
کپی فقط ارتفاع ردیفهای رنج در اکسل با استفاده از C#
## دریافت یک مجوز رایگان {#get-a-free-license}
به کاوش محصولات Aspose علاقهمند هستید؟ به صفحه مجوز مراجعه کنید تا یک مجوز موقت رایگان دریافت کنید. شروع کار آسان است و پتانسیل کامل Aspose.Cells را برای پروژههای خود باز کنید!
## کپی رنج اکسل: منابع رایگان {#free-resources}
اینجا متوقف نشوید! منابع اضافی را برای بهبود درک خود از Aspose.Cells کاوش کنید. این منابع به شما کمک میکند تا اتوماسیون اکسل را تسلط یافته و مهارتهای خود را تقویت کنید.
- راهنمای توسعهدهنده
- برنامههای آنلاین رایگان
- مرجع API
- راهنمای نحوه و مقالات
## نتیجهگیری {#conclusion}
در این پست وبلاگ، ما بررسی کردیم که چگونه رنج را در اکسل با استفاده از C# کپی کنیم. Aspose.Cells برای .NET این فرآیند را با ویژگیهای قدرتمند و انعطافپذیری خود ساده میکند. ما شما را تشویق میکنیم که بیشتر درباره Aspose.Cells برای .NET کاوش کنید تا قابلیتهای مدیریت پروژه خود را افزایش دهید.
اگر سوالی دارید یا به کمک بیشتری نیاز دارید، لطفاً در فروم پشتیبانی رایگان ما با ما تماس بگیرید.
## همچنین ببینید {#see-also}
- چگونه سلولها را در اکسل قفل کنیم
- اضافه کردن تصویر به اکسل
- ایجاد نمودار گانت در اکسل
- اضافه کردن یک فیلد محاسبهشده در جدول محوری
- ایجاد اسپارکلاینها در اکسل
- ایجاد نمودارهای گردابی در اکسل