将多维数据集与任何工作簿连​​接

时间:2019-02-09 12:57:56

标签: sql-server excel vba olap-cube cubefunctions

我只是多维数据集领域的新手。我公司中有一个查询,可将多维数据集函数用于任何工作簿。一次使用数据模型建立多维数据集连接时,它将适用于每个工作簿。现在,如何在没有“数据模型”的情况下将这种多维数据集函数用于另一个工作簿?

我已经使用工作簿的数据模型完成了与sql server视图的连接,并且还利用了工作表中的多维数据集功能。现在,我无法在vba中创建查询,因此也可以在其他工作簿中使用“ ThisWorkbookDataModel”。因为这对于连接多维数据集函数非常必要。问题是,我不会在另一个工作簿中创建另一个数据模型,它的行为就像参考一样。

=CUBERANKEDMEMBER("ThisWorkbookDataModel","[Column1].[All].children",ROW(A2))

=cubevalue("ThisWorkbookDataModel","[Measures].[Sum of Column2]")

0 个答案:

没有答案