FUNCTION REFERENCE

  • Elementary Computational Operations
  • Algorithmic Capabilities
  • Model Handling
  • Data Management
    • Case Management
    • Data Change Monitor Functions
    • Database Functions
    • Spreadsheet Functions
      • Spreadsheet::ColumnName
      • Spreadsheet::ColumnNumber
      • Spreadsheet::SetActiveSheet
      • Spreadsheet::SetVisibility
      • Spreadsheet::AssignValue
      • Spreadsheet::SetOption
      • Spreadsheet::SetUpdateLinksBehavior
      • Spreadsheet::AssignSet
      • Spreadsheet::RetrieveSet
      • Spreadsheet::RetrieveValue
      • Spreadsheet::AssignParameter
      • Spreadsheet::RetrieveParameter
      • Spreadsheet::AssignTable
      • Spreadsheet::ClearRange
      • Spreadsheet::RetrieveTable
      • Spreadsheet::AddNewSheet
      • Spreadsheet::CopyRange
      • Spreadsheet::DeleteSheet
      • Spreadsheet::GetAllSheets
      • Spreadsheet::RunMacro
      • Spreadsheet::CloseWorkbook
      • Spreadsheet::CreateWorkbook
      • Spreadsheet::SaveWorkbook
      • Spreadsheet::Print
    • XML Functions
  • User Interface Related Functions
  • Development Support
  • System Interaction
  • Predefined Identifiers
  • Suffices
  • Deprecated
AIMMS Function Reference
AIMMS Logo
  • Function Reference »
  • Data Management »
  • Spreadsheet Functions
  • Edit on Github

Spreadsheet Functions

Warning

As detailed in the AIMMS Product Lifecycle, Spreadsheet Functions are deprecated.

One may use the AIMMS Excel Library - AXLL or the Data Exchange Library.

AIMMS supports the following functions for reading from and writing to Excel and OpenOffice Calc workbooks:

  • Spreadsheet::ColumnName
  • Spreadsheet::ColumnNumber
  • Spreadsheet::SetActiveSheet
  • Spreadsheet::SetVisibility
  • Spreadsheet::AssignValue
  • Spreadsheet::SetOption
  • Spreadsheet::SetUpdateLinksBehavior
  • Spreadsheet::AssignSet
  • Spreadsheet::RetrieveSet
  • Spreadsheet::RetrieveValue
  • Spreadsheet::AssignParameter
  • Spreadsheet::RetrieveParameter
  • Spreadsheet::AssignTable
  • Spreadsheet::ClearRange
  • Spreadsheet::RetrieveTable
  • Spreadsheet::AddNewSheet
  • Spreadsheet::CopyRange
  • Spreadsheet::DeleteSheet
  • Spreadsheet::GetAllSheets
  • Spreadsheet::RunMacro
  • Spreadsheet::CloseWorkbook
  • Spreadsheet::CreateWorkbook
  • Spreadsheet::SaveWorkbook
  • Spreadsheet::Print

The functions operate on OpenOffice Calc workbooks, if the WorkbookName argument ends in .ods. In all other cases, the functions operate on Excel workbooks.

Last updated: May 03, 2025

Help & Feedback

Docs

Edit this page to fix an error or add an improvement in a pull request
Create an issue to suggest an improvement to this page

Product

Create a topic if there's something you don't like about this feature
Propose functionality by submitting a feature request

Support

Not what you where looking for? Search the docs

Remember we also have Community support

Still having trouble ? Reach out to us


Next Previous

AIMMS
AIMMS COMMUNITY
AIMMS DOCS
DISCLAIMER
PRIVACY STATEMENT
© 1989 - 2025 AIMMS B.V.