HPC Macros

HPC Services for Excel provides a framework of Visual Basic for Applications macros that you can implement for a Microsoft Excel workbook, and then use to perform calculations for the workbook on an HPC cluster.

The following table describes the marcos in the macro framework that the HPC Services for Excel provides.

Macro Description

HPC_Execute

Performs a single calculation step for an Excel workbook on a compute node in an HPC cluster.

HPC_ExecutionError

Optional. Handles errors that occur during a calculation for an Excel workbook on an HPC cluster.

HPC_Finalize

Optional. Performs any necessary global cleanup tasks or post-calculation processing after the calculations for an Excel workbook complete on an HPC cluster.

HPC_GetVersion

Gets the version of the macro framework that the Excel workbook uses to run calculations on an HPC cluster.

HPC_Initialize

Optional. Performs any initialization steps that are necessary before calculations for an Excel workbook are performed on an HPC cluster.

HPC_Merge

Processes the result of a calculation step and inserts the processed result in the Excel workbook.

HPC_Partition

Collects the information that you need to initiate a single calculation step for an Excel workbook on an HPC cluster.