Link/show Office Excel Macros embedded in several Conflunece pages on one single Confluence Page
Asked by Gregor Balsiger:

I got several Office Excel Macros on several Confluence pages (each of them in a different project space) and wish to have one additional Confluence page where I could see and acces these Excelsheets just in the same way as I can do it on their origin pages, for that would give me a great overview about the content of these Excelsheets. I wish to see the images / acces to the Excelsheets as described above rather than just have hyperlinks to the specific Confluence pages. Is there a way to do so? Thank you.


Answers:
author: Shardul Juyal {Addteq}
body: I think you can simply use [Excerpt include](https://confluence.atlassian.com/doc/excerpt-include-macro-148067.html) macro.

1. Create a new excerpt in the source page.
2. Put the attachments inside the macro
3. Refer to this excerpt in the destination page.

I had created [this video](https://drive.google.com/file/d/18IjZxj_R-gPfgQF2E3XMKOlfVGCCFBZR/view) a few days back, for a similar use case (The spreadsheet app is [Addteq's Excellentable](https://marketplace.atlassian.com/apps/1211672/excellentable-spreadsheet-for-confluence?hosting=cloud&tab=overview)), but in case you want to use it with normal attachments it should work too

You should be able to do access control as well using this tool.

comments: author: Gregor Balsiger
body: Thank you, that's what I'm looking for, kind regards to all


author: Katerina Kovriga {Stiltsoft}
body: Hi [@Gregor Balsiger](/t5/user/viewprofilepage/user-id/4426561)

We can suggest using our app - [Table Filter and Charts for Confluence](https://marketplace.atlassian.com/apps/27447/table-filter-and-charts-for-confluence?hosting=server&tab=overview) - to collect the original tables, links and additional information about your Excel macros on the one Confluence page.

The app is mostly used for table filtration, data aggregation and visualization, but it also provides the [Table Excerpt/Table Excerpt Include](https://docs.stiltsoft.com/display/public/TFAC/How+to+use+Table+Excerpt+and+Table+Excerpt+Include+macros) macros that can collect multiple-row tables across your Confluence instance.

Wrap your Excel macro into the Table Excerpt macro and assign a unique across other Excerpts, but the same for each Excel macro name ("123" for my example):

![Thu 4-2.png](https://community.atlassian.com/t5/image/serverpage/image-id/146522iF153A22A326020C2/image-size/large?v=v2&px=999 "Thu 4-2.png")

The Table Excerpt macro won't be visible when you publish your page:

![Thu 4-1.png](https://community.atlassian.com/t5/image/serverpage/image-id/146524i6169CE3B66DF3204/image-size/large?v=v2&px=999 "Thu 4-1.png")

Then go to the page where you want to collect all the Excel macros and use the Table Excerpt Include macro:

![Thu 4-3.png](https://community.atlassian.com/t5/image/serverpage/image-id/146525i71425B1F661C2FA1/image-size/large?v=v2&px=999 "Thu 4-3.png")

Here you need to specify the Excerpt's name ("123" for my example) and where to search for the Excerpts (you'll have several options to choose from).

You may also choose what meta data to show: link to the page containing your Excel macro, its parent page, space, label, etc.

![Thu 4-4.png](https://community.atlassian.com/t5/image/serverpage/image-id/146526iCDDDDB673D766B59/image-size/large?v=v2&px=999 "Thu 4-4.png")

Hope this may help your case.


author: Hyrum Steffensen _Appfire_
body: Hello Gregor,

If you look at the [Hierarchical File System Attachment Storage](http://Hierarchical%20File System Attachment Storage) for Confluence, it will give you a sense of how attachments are stored in Confluence. In theory, you can link multiple pages to one attachment. For instructions on how to do so, see this [Atlassian documentation](https://confluence.atlassian.com/doc/manage-files-139415.html). If this does not solve the issue according to your requirements (or would like to automate the process), please let me know and I will look deeper into the question.

Regards,

Hyrum


Tags: confluence-server

server