bool = xlsx.HaveCellFormula(id, x, y[, sheet]) bool = xlsx.HaveCellFormula(id, ref[, sheet])
True
zurück, wenn die angegebene Zelle eine
Formel enthält, andernfalls wird False
zurückgegeben. Es gibt
zwei Möglichkeiten, die Zelle anzugeben, die Sie überprüfen
möchten: Sie können entweder die zu verwendende Zelle angeben,
indem Sie die Spalten- (x) und Zeilenposition (y) der Zelle
in den Argumenten x
und y
übergeben. Diese Positionen beginnen
bei 1 für die erste Spalte und Zeile. Alternativ können Sie
die Zelle auch angeben, indem Sie ihre Position im Parameter
ref
übergeben. Dies kann entweder eine Zeichenkette sein, z.B.
"A10" für die erste Zelle in der 10. Zeile oder ein Iteratorreferenz,
die von dem Befehl xlsx.CellRange() zurückgegeben wird.
Optional können Sie auch den Index des zu verwendenden Arbeitsblatts
im optionalen Parameter sheet
übergeben (beginnend mit 1 für
das erste Arbeitsblatt). Wenn der Parameter sheet
weggelassen
wird, wird das mit xlsx.SetDefaultSheet() eingestellte
Arbeitsblatt verwendet.
x
und y
weggelassen werdenTrue
, wenn die Zelle eine Formel enthält, andernfalls False