NativeExcel چیست؟
NativeExcel یک ابزار کاربردی و قدرتمند است که با کمک آن می توانید قابلیت ساخت spreadsheet های اکسل را در نسخه های مختلف دلفی پیاده سازی کنید. کار با این ابزار بسیار راحت بوده و می توانید بدون هیچ گونه وابستگی خارجی و بدون نیاز به ابزارهای third party از امکاناتی که در اختیارتان قرار می دهد استفاده کرده و آن ها را در برنامه های خودتان پیاده سازی کنید. استفاده از قابلیت های آن نیازی به نرم افزار اکسل مایکروسافت ندارد و به صورت مستقل آن ها را در اختیارتان قرار می دهد. از این ابزار می توانید در پروژه هایی که با نسخه های مختلف دلفی از نسخه ۴ تا نسخه ۲۰۰۹ توسعه داده شده اند استفاده کنید. اپلیکیشن شما با کمک این ابزار قابلیت ساخت فایل های اکسل از صفر و نیز باز کردن و ویرایش فایل های موجود را پیدا می کند. استفاده و integrate کردن این ابزار در پروژه های موجود بسیار راحت انجام می شود و برای شروع کار نیازی به هیچ گونه نصب و ستاپ اضافی نخواهید داشت.
NativeExcel عملکردی فوق العاده سریع دارد و بین ۳۰ تا ۴۰ هزار value را در ثانیه می نویسد. این ابزار از آپشن های فرمت بندی مختلفی که اکسل ارائه می کند نیز پشتیبانی می کند و می توانید از تمامی این قابلیت ها در برنامه های خودتان استفاده کنید، بدون این که نیازی به نصب نرم افزار مایکروسافت اکسل داشته باشید. این ابزار با کامپوننت های اکسل دلفی نیز سازگاری کامل دارد و بدون هیچ گونه مشکلی می توانید از آن ها استفاده کنید. اگر در زمینه توسعه اپلیکیشن ها و پروژه های نرم افزاری با دلفی فعالیت داشته باشید این ابزار تمام امکانات و قابلیت های لازم برای کار با فایل های اکسل را در اختیارتان قرار داده و شما را از ابزارهای جانبی بی نیاز می سازد.
NativeExcel از طریق کامپوننت TDataset2Excel یک اسپردشیت را از زیرمجموعه های TDataset جمع آوری می کند. همچنین کامپوننت TDBGrid2Excel نیز با TDBGrid کار می کند. با کمک این ابزار می توانید به مقادیر مختلف سلول ها از جمله اعداد، استرینگ ها، تاریخ ها، boolean ها و فرمول ها دسترسی داشته باشید. در ادامه لینک دانلود NativeExcel به همراه سورس کامل آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های NativeExcel:
- - افزودن قابلیت های کار با اکسل در دلفی
- - پشتیبانی از نسخه های مختلف دلفی
- - دسترسی به مقادیر مختلف سلول های اکسل
- - دارای انجین قدرتمند برای انجام محاسبات
- - امکان group و ungroup کردن سطرها و ستون ها
- - پشتیبانی از کاراکترهای یونیکد
- - کپی، حذف، insert و move کردن بخشی از سلول ها
- - اکسپورت workbook ها و worksheet ها در قالب HTML یا RTF
- - و بسیاری موارد دیگر.