如何为Excel分发脱机的多维数据集

我有以下情况。 在SSAS 2008中创build的立方体。我可以通过Excel连接到此立方体。 我可以创build一个脱机立方体文件。 我可以连接到此脱机多维数据集文件。

现在,我想通过电子邮件发送这个Excel文件以及多维数据集文件,以便其他用户可以查看它。 我遇到了脱机立方体的连接path被硬编码到excel文件的问题。

这个人也有同样的问题。 从另一台机器打开离线立方体

他们的解决scheme是确保其他用户将该多维数据集保存在相同的目录结构中。

我不喜欢这个解决scheme。

我也遇到了这个想法: http : //www.pcreview.co.uk/forums/thread-948974.php

我试过了,它错了,但我不是一个Excel VBA程序员,真的不知道,如果我甚至把代码放在正确的地方。

所以无论如何,任何人都有什么想法来做这件事? 如果VBA解决scheme是最好的,有人可以给我一些提示,在哪里真正把代码?

我发现你实际上可以将脱机的多维数据集文件(.cub)发送给另一个用户,他们可以直接从Excel中打开这个多维数据集文件。