XmlMappedRange.Calculate - метод
Вычисляет значение элемента управления XmlMappedRange.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Синтаксис
'Декларация
Function Calculate As Object
Object Calculate()
Возвращаемое значение
Тип: System.Object
Примеры
В следующем примере кода используется метод Calculate для вычисления значения формулы в EmployeeSeniorityCell Элемент управления XmlMappedRange на Sheet1. Чтобы запустить этот пример, следует добавить XML- карту в книгу, основанную на XML-схеме сотрудников, и карту схемы элементов из XML-карты в ячейки на листе. Например, можно использовать схему из Пошаговое руководство. Привязка элементов управления содержимым к пользовательским XML-частям и изменять ее, добавляя старший элемент целого типа в элемент сотрудника.
Примечание
Обычно элемент управления XmlMappedRange заполняется из XML-файла.В этом примере значение управляющего элемента жестко запрограммировано для простоты.
Private Sub CalculateXMLMappedRange()
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"
Globals.Sheet1.EmployeeHireDateCell.Value2 = "1999-04-01"
Globals.Sheet1.EmployeeTitleCell.Value2 = "Manager"
Dim hireDateCellAddress As String = _
Globals.Sheet1.EmployeeHireDateCell.Cells.Address
Globals.Sheet1.EmployeeSeniorityCell.Value2 = "=YEAR(TODAY())-YEAR(" _
+ hireDateCellAddress + ")"
Globals.Sheet1.EmployeeSeniorityCell.Calculate()
End Sub
private void CalculateXMLMappedRange()
{
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";
Globals.Sheet1.EmployeeHireDateCell.Value2 = "1999-04-01";
Globals.Sheet1.EmployeeTitleCell.Value2 = "Manager";
string hireDateCellAddress =
Globals.Sheet1.EmployeeHireDateCell.Cells.get_Address(
missing, missing, Excel.XlReferenceStyle.xlA1, missing, missing);
Globals.Sheet1.EmployeeSeniorityCell.Value2 = "=YEAR(TODAY())-YEAR("
+ hireDateCellAddress + ")";
Globals.Sheet1.EmployeeSeniorityCell.Calculate();
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.