Collapse the table of content
Expand the table of content
Expand Minimize

Range.Calculate Method (Word)

Office 2013 and later
GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Calculates a mathematical expression within a range or selection. Returns the result as a Single.

expression .Calculate

expression Required. A variable that represents a Range object.

This example inserts a mathematical expression at the beginning of the active document, calculates the expression, and then appends the results to the range. The result is "1 + 1 = 2".

Set myRange = ActiveDocument.Range(0, 0) 
myRange.InsertBefore "1 + 1 " 
myRange.InsertAfter "= " & myRange.Calculate

Concepts

Other resources

Show:
© 2016 Microsoft