Umwandlung zwischen Zellnamen und Zeile/Spaltenindex
So erhalten Sie Zellnamen aus Zeilen- und Spaltenindizes
Es ist möglich, den Namen einer Zelle anhand des Zeilen- und Spaltenindex zu finden. Dieser Artikel erläutert, wie.
Aspose.Cells bietet die Methode CellsHelper.cellIndexToName, mit der Entwickler den Namen einer Zelle erhalten können, wenn sie die Zeilen- und Spaltenindizes angeben.
Der folgende Beispielcode zeigt, wie die Methode CellsHelper.cellIndexToName verwendet wird, um anhand eines bekannten Zeilen- und Spaltenindex den Namen der Zelle zu ermitteln. Der Code erzeugt die folgende Ausgabe.
Cell Name at [0, 0]: A1
Cell Name at [4, 0]: A5
Cell Name at [0, 4]: E1
Cell Name at [2, 2]: C3
So erhalten Sie Zeilen- und Spaltenindizes aus dem Zellnamen
Es ist möglich, den Zeilen- und Spaltenindex der Zelle anhand ihres Namens zu finden. Dieser Artikel erläutert, wie.
Aspose.Cells stellt die Methode CellsHelper.cellNameToIndex zur Verfügung, mit der Entwickler die Zeilen- und Spaltenindizes anhand des Zellnamens ermitteln können.
Der folgende Beispielcode zeigt, wie die Methode CellsHelper.cellNameToIndex verwendet wird, um anhand des Zellnamens die Zeilen- und Spaltenindizes zu ermitteln. Der Code erzeugt die folgende Ausgabe.
Row Index of Cell C6: 5
Column Index of Cell C6: 2
So erstellen Sie sichere Blattnamen
Manchmal besteht die Notwendigkeit, den Tabellennamen zur Laufzeit zuzuweisen. In diesem Szenario können Tabellennamen zusätzliche Zeichen wie <>+(?”. enthalten. Es ist erforderlich, jedes solche Zeichen, das nicht als Tabellenname erlaubt ist, durch ein vom Benutzer bereitgestelltes voreingestelltes Zeichen zu ersetzen. Ebenso kann die Länge auf mehr als 31 Zeichen ansteigen, was abgeschnitten werden muss. Apache POI bietet bestimmte Funktionen zur Erstellung sicherer Namen, daher bietet Aspose.Cells eine ähnliche Funktion, um all diese Probleme zu behandeln. Der folgende Beispielcode zeigt diese Funktion:
Konsolenausgabe
das ist der erste Name, der erstellt wurde
` `<> + (adj.Private _ " Private"