ابحث عن خلايا ذات نمط محدد
Contents
[
Hide
]
في بعض الأحيان ، تحتاج إلى العثور على الخلايا بنمط معين. توضح هذه المقالة كيفية تحقيق ذلك باستخدام Microsoft Excel وكذلك Aspose.Cells for Java API.
باستخدام Microsoft إكسل
هذه هي الخطوات المطلوبة للبحث في الخلايا ذات الأنماط المحددة في MS Excel.
- يختاربحث وتحديد في العلامة التبويب الصفحة الرئيسية.
- يختاريجد.
- انقرخياراتإذا كانت الخيارات المتقدمة غير مرئية.
- يختاراختر التنسيق من Cell … منشكل اسقاط.
- حدد الخلية ذات النمط الذي تريد البحث فيه.
- انقرجد كل للعثور على جميع الخلايا ذات النمط المشابه للخلية المحددة.
باستخدام Aspose.Cells for Java
Aspose.Cells for Java يوفر خاصية البحث عن الخلايا في ورقة العمل بنمط معين. لهذا ، يوفر APIFindOptions.setStyle () خاصية.
عينة من الرموز
يجد مقتطف الشفرة التالي جميع الخلايا التي لها نفس نمط الخليةأ 1 ويغير النص داخل تلك الخلايا. يرجى الاطلاع على لقطة الشاشة للملفات المصدر والمخرجات لتحليل إخراج نموذج التعليمات البرمجية.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(FindCellsWithSpecificStyle.class); | |
Workbook workbook = new Workbook(dataDir + "TestBook.xlsx"); | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Access the style of cell A1 | |
Style style = worksheet.getCells().get("A1").getStyle(); | |
// Specify the style for searching | |
FindOptions options = new FindOptions(); | |
options.setStyle(style); | |
Cell nextCell = null; | |
do { | |
// Find the cell that has a style of cell A1 | |
nextCell = worksheet.getCells().find(null, nextCell, options); | |
if (nextCell == null) | |
break; | |
// Change the text of the cell | |
nextCell.putValue("Found"); | |
} while (true); | |
workbook.save(dataDir + "out.xlsx"); |
بعد تنفيذ التعليمات البرمجية ، سيكون لجميع الخلايا التي لها نفس نمط الخلية A1 نص “تم العثور عليه”.
لقطات
شكل: ملف مصدر به خلايا لها أنماط
هنا ملف الإخراج الذي تم إنشاؤه بواسطة الكود التالي. يمكنك رؤية جميع الخلايا التي لها نفس نمط الخليةأ 1 يحتوي على نص “تم العثور عليه”
شكل:ملف الإخراج مع الخلايا التي تم العثور عليها بعد البحث عن طريقأ 1 نمط