Excel意外删除数据透视缓存

Excel意外删除数据透视缓存,excel,connection,pivot-table,Excel,Connection,Pivot Table,我正在使用Excel2007中的透视表。我正在从SQL Server数据库检索数据。在“数据透视表选项”对话框的“数据”选项卡下,选中“将源数据与文件一起保存”选项。但是,在我删除与数据源的连接后,数据透视表将无法工作,如果我尝试进行任何选择,我会收到一个消息框,说明“此数据透视表的连接已被删除”。这是Excel错误还是我做错了什么事?如果删除连接,Excel还会基于此删除数据透视缓存。我认为这正是微软决定设计它的方式(可能不是最好的决定,但它就是这样)。作为一种解决方法,首先将数据导入表,然后

我正在使用Excel2007中的透视表。我正在从SQL Server数据库检索数据。在“数据透视表选项”对话框的“数据”选项卡下,选中“将源数据与文件一起保存”选项。但是,在我删除与数据源的连接后,数据透视表将无法工作,如果我尝试进行任何选择,我会收到一个消息框,说明“此数据透视表的连接已被删除”。这是Excel错误还是我做错了什么事?

如果删除连接,Excel还会基于此删除数据透视缓存。我认为这正是微软决定设计它的方式(可能不是最好的决定,但它就是这样)。作为一种解决方法,首先将数据导入表,然后将数据透视表基于该表,而不是直接基于连接。或者,不要删除连接。你需要删除它的原因是什么?谢谢RADO,这就是我需要知道的(MS提出的奇怪想法)。该工作簿旨在分发给更广泛的公众,数据源(SQL Server)将无法刷新任何数据。然而,您建议的解决方法完美地解决了我的问题。