Conversione tra il nome della cella e l'indice di riga/colonna

Come ottenere il nome Cell dagli indici di righe e colonne

È possibile trovare il nome di una cella in base all’indice della riga e della colonna. Questo articolo spiega come.

Aspose.Cells fornisce ilCellsHelper.cellIndexToName metodo che consente agli sviluppatori di ottenere il nome di una cella se forniscono l’indice di riga e colonna.

Il seguente codice di esempio ne illustra l’utilizzoCellsHelper.cellIndexToName per accedere al nome della cella fornito in un indice di riga e colonna noto. Il codice genera il seguente output.

Cell Nome in [0, 0]: A1

Cell Nome in [4, 0]: A5

Cell Nome in [0, 4]: E1

Cell Nome in [2, 2]: C3

Come ottenere indici di righe e colonne dal nome Cell

È possibile trovare l’indice di riga e di colonna della cella dal suo nome. Questo articolo spiega come.

Aspose.Cells fornisce ilCellsHelper.cellNameToIndex metodo che consente agli sviluppatori di ottenere un indice di riga e colonna dal nome della cella.

Il seguente codice di esempio ne illustra l’utilizzoCellsHelper.cellNameToIndex per ottenere l’indice di riga e colonna dal nome della cella. Il codice genera il seguente output.

Indice riga di Cell C6: 5

Indice colonna di Cell C6: 2

Come creare nomi di fogli di sicurezza

A volte è necessario assegnare il nome al foglio in fase di esecuzione. In questo scenario, potrebbero esserci nomi di fogli che potrebbero contenere alcuni caratteri aggiuntivi come<>+(?”. È necessario sostituire qualsiasi carattere di questo tipo, che non è consentito come nome di un foglio, con qualche carattere preimpostato fornito dall’utente. Allo stesso modo, la lunghezza può aumentare fino a più di 31 caratteri che devono essere troncati. Apache Il POI fornisce alcune funzionalità per la creazione di nomi sicuri, quindi una funzionalità simile è fornita da Aspose.Cells per gestire tutti questi problemi. Il seguente codice di esempio dimostra questa funzionalità:

Uscita della console

questo è il nome che è cre

<> + (agg.Privato _ “Privato”