The Spreadsheet from Table macro allows you to convert your regular table or table outputting macro's content into a spreadsheet.

To turn your source table into an Excel-like sheet, insert the Spreadsheet from Table macro on the page and copy/paste your table (either manually created or macro generated) inside its body. Then you may open the macro once more or publish your page and return to the view mode - you'll see your data in the spreadsheet.

The interface, tools, and features will be the same as in the Table Spreadsheet macro. But the difference is that the Table Spreadsheet macro is bodiless, so, you won't be able to wrap anything in it.

Spreadsheet from Table will create a separate sheet for each source table/table outputting macro within its body.

NOTE: The content of Spreadsheet from Table is dynamic, thus will change in its corresponding cell range every time the source table/-s are updated.

Copy&paste the source cell range elsewhere in the current sheet or copy an entire sheet to create a static replica of your source table in the Spreadsheet from Table macro.

Spreadsheet from Table source:
the source table/macro is placed in the Spreadsheet from Table macro body

Spreadsheet from Table output:
your source data appears inside the spreadsheet and you can work with it in Excel-like style


How to enable the Spreadsheet from Table macro 

Spreadsheet from Table is  OFF by default.

The app should be updated to further enable the macro by the instance Admin via the Confluence Administration.

Spreadsheet from Table functionality feature

As the Spreadsheet from Table macro stores table data in a spreadsheet as a snapshot upon saving, such data will become available for all users with page view&attachments permissions, even if the source data are derived from the limited access sources or macros as Jira issues, Page Properties Report, external databases, etc.

By enabling Spreadsheet from Table you comply with the aforedescribed functionality feature.

As a Confluence admin:

  1. Navigate to the Manage Apps section of the given instance.

  2. Locate the Table Filter, Charts & Spreadsheets add-on.

  3. Unfold the modules dropdown list to the right.
  4. Find the Spreadsheet from Table module and enable it.


Adding the Spreadsheet from Table macro to a page

There are two options available:

  1. Start entering {Spreadsheet from Table and select the macro, OR

  2. On the editor pane, click Insert more content -> Other macros , find the macro and insert it on the page

Once the Spreadsheet from Table macro is added to a page for the first time a user receives a special notification to comply with the macro functionality feature implying the source data stored as a snapshot within.

Don't copy the Spreadsheet from Table macro! Every time you need to work with a new data source, please add a new macro as described above.

Utilize the benefits of Excel-like spreadsheets right on your Confluence pages. Try spreadsheets for Confluence now!


Using the Spreadsheet from Table macro

Spreadsheet from Table macro retains the entire toolset of the Table Spreadsheet macro adding up a few additional features.


Show/Hide the source table

  1. Navigate to File->Settings.
  2. Locate the  Source data option and select the appropriate option, as follows:
    • Show all content
    • Hide tables
    • Hide all content
  3. Save the macro and the page.

_