Trova celle con uno stile specifico
Utilizzo di Microsoft Excel
Questi sono i passaggi necessari per cercare celle con stili specifici in MS Excel.
- Seleziona Trova e seleziona nella scheda Home.
- Seleziona Trova.
- Fai clic su Opzioni se le opzioni avanzate non sono visibili.
- Seleziona Scegli formato dalla cella… dal menu a discesa Formato.
- Seleziona la cella con lo stile che desideri cercare.
- Fare clic su Trova tutto per trovare tutte le celle con uno stile simile a quella selezionata.
Utilizzo di Aspose.Cells for Java
Aspose.Cells for Java fornisce la funzionalità di trovare le celle nel foglio di lavoro con uno stile specifico. A tale scopo, l’API fornisce la proprietà FindOptions.setStyle().
Codice di esempio
Il seguente frammento di codice trova tutte le celle che hanno lo stesso stile di quella della cella A1 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 che hanno stili
Ecco il file di output generato dal codice seguente. È possibile vedere tutte le celle che hanno lo stesso stile della cella A1 hanno un testo “Trovato”.
Figura: File di output con celle trovate dopo la ricerca dello stile A1