Nous avons la situation suivante: notre système a l'exportation de données au format xls, ce fichier est énorme avec beaucoup de lignes et de colonnes. Et après le téléchargement de l'utilisateur et l'ouverture du document, il voit le document défiler jusqu'à la dernière colonne et la dernière feuille Spreadsheet. C'est très ennuyeux, mieux vaut mettre l'accent sur le premier onglet et la première cellule. J'ai fait le code de test simple pour voir comment cela fonctionne:Apache POI définir la cellule sélectionnée après l'ouverture du document xls
public class SelectionTest {
public static String file = "/usr/test/poi.test/src/main/resources/test";
@Test
public void test() throws FileNotFoundException, IOException {
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(file));
HSSFSheet s = wb.getSheetAt(0);
s.setActive(true);
HSSFRow row = s.getRow(0);
HSSFCell cell = row.getCell(0);
cell.setAsActiveCell();
FileOutputStream out = new FileOutputStream(file);
wb.write(out);
out.close();
}
}
Et cela ne fonctionne pas.
ce qui est le journal? Je veux dire, avez-vous eu des erreurs? – GuruKulki
non, aucune erreur, api ne fonctionne tout simplement pas – abovesun