Conversione tra nome della cella e indice riga/colonna
Come ottenere il nome della cella da Indici di Riga e Colonna
È possibile trovare il nome di una cella dato l’indice di riga e colonna. Questo articolo spiega come fare.
Aspose.Cells fornisce il metodo CellsHelper.cellIndexToName che consente agli sviluppatori di ottenere il nome di una cella se forniscono l’indice di riga e colonna.
Il seguente codice di esempio illustra come utilizzare CellsHelper.cellIndexToName per accedere al nome della cella dato un indice di riga e colonna noto. Il codice genera l’output seguente.
Cell Name at [0, 0]: A1
Cell Name at [4, 0]: A5
Cell Name at [0, 4]: E1
Cell Name at [2, 2]: C3
Come ottenere gli indici di riga e colonna dal Nome della Cellula
È possibile trovare un indice di riga e colonna della cella dal suo nome. Questo articolo spiega come.
Aspose.Cells fornisce il metodo CellsHelper.cellNameToIndex che consente agli sviluppatori di ottenere un indice di riga e colonna dal nome della cella.
Il seguente codice di esempio illustra come utilizzare CellsHelper.cellNameToIndex per ottenere l’indice di riga e colonna dal nome della cella. Il codice genera l’output seguente.
Row Index of Cell C6: 5
Column Index of Cell C6: 2
Come creare nomi di foglio sicuri
A volte c’è la necessità di assegnare il nome del foglio in fase di esecuzione. In questo scenario, potrebbero esserci nomi di foglio che contengono alcuni caratteri aggiuntivi come <>+(?”. È necessario sostituire qualsiasi carattere non consentito come nome del foglio con un carattere preimpostato fornito dall’utente. Allo stesso modo, la lunghezza potrebbe aumentare a più di 31 caratteri che devono essere troncati. Apache POI fornisce determinate funzionalità per la creazione di nomi sicuri, pertanto una funzionalità simile è fornita da Aspose.Cells per gestire tutti questi problemi. Il codice di esempio seguente illustra questa funzionalità:
Output della console
questo è il primo nome che viene cre
` `<> + (adj.Private _ " Private"