Trova le celle con uno stile specifico
Utilizzando Microsoft Excel
Questi sono i passaggi necessari per cercare celle con stili specifici in MS Excel.
- SelezionareTrova e seleziona nelScheda Casa.
- SelezionareTrova.
- ClicOpzionise le opzioni avanzate non sono visibili.
- SelezionareScegli Formato Da Cell… dalFormato cadere in picchiata.
- Seleziona la cella con lo stile in cui vuoi cercare.
- ClicTrova tutto per trovare tutte le celle con uno stile simile alla cella selezionata.
Utilizzando Aspose.Cells for Java
Aspose.Cells for Java fornisce la funzione per trovare le celle nel foglio di lavoro con uno stile specifico. Per questo, lo API fornisceFindOptions.setStyle() proprietà.
Codice d’esempio
Il seguente frammento di codice trova tutte le celle che hanno lo stesso stile di cellA1 e cambia il testo all’interno di quelle celle. Si prega di vedere lo screenshot dei file di origine e di output per analizzare l’output del codice di esempio.
// 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"); |
Dopo l’esecuzione del codice, tutte le celle che hanno lo stesso stile della cella A1 avranno un testo “Trovato”.
Screenshot
Figura: File di origine con celle con stili
Ecco il file di output generato dal seguente codice. Puoi vedere tutte le celle che hanno lo stesso stile di cellA1 ha un testo “Trovato”
Figura:File di output con le celle trovate dopo la ricerca perA1 stile