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"