فرمت های مختلف MS Excel از تعداد متفاوتی از ردیف ها و ستون ها در یک فایل پشتیبانی می کند. برای مثال، حداکثر تعداد سطرها و ستونها برای برگههای فرمتهای XLS و XLSX متفاوت است. هنگام تولید یا پردازش برگه های اکسل به صورت برنامه ریزی شده، ممکن است لازم باشد اطلاعاتی در مورد تعداد ردیف های موجود در برگه ها به دست آورید. در این مقاله یاد می گیرید که چگونه در جاوا حداکثر تعداد ردیف ها را در یک برگه اکسل بدست آورید.
- دریافت حداکثر تعداد ردیف در Excel - Java Library
- مراحل دریافت حداکثر تعداد ردیف در یک برگه اکسل
- دریافت حداکثر تعداد ردیف در یک فایل اکسل
- حداکثر تعداد ردیف های پشتیبانی شده در قالب اکسل را پیدا کنید
دریافت حداکثر تعداد ردیف در Excel - Java Library
Aspose.Cells for Java یک کتابخانه دستکاری صفحه گسترده محبوب است که مجموعه ای شگفت انگیز از ویژگی ها را برای تولید و دستکاری فایل های اکسل فراهم می کند. ما از این کتابخانه برای یافتن حداکثر تعداد ردیف هایی که در یک فایل یا قالب اکسل پشتیبانی می شوند استفاده می کنیم. می توانید JAR آن را دانلود یا با استفاده از پیکربندی Maven زیر نصب کنید.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.11</version>
</dependency>
مراحل دریافت حداکثر تعداد ردیف در برگه اکسل
برای به دست آوردن حداکثر تعداد ردیف در یک فایل اکسل با استفاده از Aspose.Cells برای جاوا، فقط باید چند مرحله را انجام دهید.
- فایل اکسل را از دیسک یا جریان بارگیری کنید.
- تعداد ردیف های پشتیبانی شده را بخوانید.
و همین است. حالا بیایید کد را بنویسیم و ببینیم چگونه می توانیم این عدد را از داخل برنامه های جاوا دریافت کنیم.
جاوا: حداکثر تعداد ردیف را در یک فایل اکسل بیابید
مراحل زیر نشان میدهد که کدام کلاسها و روشها برای بارگذاری یک فایل اکسل استفاده میشوند و سپس تعداد ردیفهایی را که در آن فایل پشتیبانی میشوند را پیدا کنید.
- ابتدا فایل اکسل را با استفاده از کلاس Workbook بارگذاری کنید.
- سپس، از روش Workbook.getSettings().getMaxRow() برای بدست آوردن شاخص حداکثر سطر استفاده کنید.
- 1 را به مقدار ایندکس اضافه کنید و حداکثر تعداد ردیف هایی که در آن فایل اکسل پشتیبانی می شود را دریافت خواهید کرد.
نمونه کد جاوا زیر نحوه یافتن حداکثر تعداد ردیف در یک فایل اکسل در جاوا را نشان می دهد.
// فایل اکسل را بارگیری کنید
Workbook wb = new Workbook("workbook.xlsx");
// حداکثر سطرها را چاپ کنید
int maxRows = wb.getSettings().getMaxRow() + 1;
System.out.println("Maximum Rows: " + maxRows);
دریافت حداکثر تعداد ردیف در قالب اکسل در جاوا
شما همچنین می توانید حداکثر تعداد ردیف های پشتیبانی شده توسط یک فرمت اکسل خاص، یعنی XLSX، XLS و غیره را بیابید. برای این، باید شی Workbook را با فرمت مورد نظر با استفاده از FileFormatType مقداردهی اولیه کنید.
نمونه کد زیر نحوه یافتن حداکثر تعداد ردیف های پشتیبانی شده در یک فرمت اکسل خاص را نشان می دهد.
// کتاب کار را با فرمت XLSX ایجاد کنید
Workbook wb = new Workbook(FileFormatType.XLSX);
// حداکثر ردیف ها را چاپ کنید
int maxRows = wb.getSettings().getMaxRow() + 1;
System.out.println("Maximum Rows: " + maxRows);
کتابخانه Java Excel - یک مجوز رایگان دریافت کنید
شما می توانید برای دستکاری ردیف ها و ستون های اکسل بدون محدودیت ارزیابی، یک مجوز موقت رایگان دریافت کنید.
نتیجه
در این مقاله نحوه یافتن حداکثر تعداد ردیف در یک فایل اکسل در جاوا را یاد گرفتید. همچنین، می توانید حداکثر تعداد ردیف های پشتیبانی شده توسط یک فرمت اکسل خاص را دریافت کنید. شما به راحتی می توانید Aspose.Cells را نصب کنید و نمونه کدهای ارائه شده را در برنامه خود ادغام کنید.
درباره کتابخانه صفحه گسترده جاوا بیشتر بخوانید
میتوانید با استفاده از مستندات درباره کتابخانه جاوا اکسل بیشتر کاوش کنید. علاوه بر این، میتوانید سوالات خود را از طریق [فروم 20 ما با ما در میان بگذارید.