GetPrecedentsInCalculation
Cell.GetPrecedentsInCalculation method
Bu hücre formülü tarafından hesaplanırken kullanılan tüm emsalleri (geçerli çalışma kitabındaki hücrelere başvuru) alır.
public IEnumerator GetPrecedentsInCalculation()
Geri dönüş değeri
Tüm referansları numaralandırmak için Numaralandırıcı(ReferredArea)
Notlar
Bu yöntem yalnızca şu durumda çalışabilir:EnableCalculationChain
çalışma kitabı için doğrudur ve çalışma kitabı tamamen hesaplanmıştır. Bu hücre bir formül değilse veya başka bir hücreye başvuruda bulunmuyorsa null döndürülür.
Örnekler
[C#]
Workbook workbook = new Workbook();
Cells cells = workbook.Worksheets[0].Cells;
cells["A2"].Formula = "=IF(TRUE,B2,B1)";
workbook.Settings.FormulaSettings.EnableCalculationChain = true;
workbook.CalculateFormula();
IEnumerator en = cells["A2"].GetPrecedentsInCalculation();
Console.WriteLine("A2's calculation precedents:");
while(en.MoveNext())
{
ReferredArea r = (ReferredArea)en.Current;
Console.WriteLine(r);
}
Ayrıca bakınız
- class Cell
- ad alanı Aspose.Cells
- toplantı Aspose.Cells