2012-03-26 71 views
7

情況:Excel 2010工作簿是使用Oracle數據創建的。數據連接被創建來實現這一點。然後將excel工作簿保存爲.xls文件,以便具有舊版Office的客戶可以訪問它。以兼容模式從Excel 2010電子表格中刪除數據連接

問題:工作簿打開時則顯示警告消息:

「安全警告數據連接已被禁用[啓用內容]」。

我們認爲這是因爲數據連接仍然存在於工作簿中。您可以轉至Data-> Connections並將其刪除,但是當保存並重新打開工作簿時,數據連接已恢復(儘管具有空的定義字段)。

事情嘗試:使用宏刪除所有數據連接:沒有喜悅。這裏描述的'Name Manager'方法(http://www.mrexcel.com/forum/showthread.php?t=467938):沒有喜樂。

是否有其他人看到過這種行爲?

+0

注 - 保存爲2010 xlsx格式,然後刪除連接,但當同一工作簿重新保存爲.xls格式時,連接會再次返回。爾加! – dartacus 2012-03-26 14:51:39

+0

我們也嘗試了保存爲xlsx的方法,將文件作爲壓縮存檔打開,直接編輯xl/connections.xml然後重新保存,但是這會打破工作簿中的所有數據透視表!它看起來像數據透視表只會有一個數據連接工作 - 你可以做的最好的只是空白DSN和SQL字段。 – dartacus 2012-03-28 09:02:31

回答

2

今天我有同樣的問題。如果在刪除所有連接後,連接屬性仍然保留。我點擊屬性,通過選擇名稱窗口並刪除名稱來刪除名稱。

一個警告來確認我真的想這樣做。選擇是後,它就擺脫了連接。保存工作簿。

我是在Excel中破解,但這似乎工作。

+0

感謝戴夫 - 不記得我們實際上做了什麼來解決這個問題,但很可能我們讓它解決了。 – dartacus 2012-09-03 09:54:21

+0

看來在Excel中還存在一個錯誤,其中刪除連接時不會完全取消關聯刷新設置,因此當下次文件嘗試刷新時,連接丟失導致出現空表。爲了解決這個問題,我進入了數據 - >連接 - > [連接] - >屬性... ** BEFORE **刪除連接並禁用了所有刷新設置。我認爲這可能是特定的,但「保存工作簿之前從外部數據範圍中刪除數據」設置。 – Chiramisu 2015-04-27 20:01:18

3

我在excel 97-2003中用這種方式在一個擴展名爲.xls的文件中設法解決這個問題: 我去了我有鏈接數據的頁面,光標在導入的數據表上,轉到選項卡設計 - >外部數據表 - >取消鏈接 取消鏈接所有表(連接),刪除數據 - >連接 - >連接中的所有連接 保存您的工作並完成! 問候, 丹

1

Excel 2010中:在文件/信息頁面,進入「有關文件」,並單擊斷開鏈接=>警告將會出現所有鏈接的值將被轉換爲它們的數據值=>點擊ok = >完成

8

在導入數據的單元格區域中選擇一個單元格,然後在菜單>數據>屬性>取消選中保存查詢定義。

除非選擇數據導入區域中的單元格,否則屬性將變灰。

你可以找出其中由isimported數據範圍:

菜單>數據>連接>(選擇連接)>點擊此處查看所選擇的連接使用。

2

我已經經歷了一個下拉菜單,指的是控制範圍(例如複印片材從一個工作簿到另一個之後),將保留該單元格引用複製工作表之後,並保持一個數據連接是不可見的在「連接」中。我在功能區的「搜索」菜單中找到了這個選項,可以選擇一個箭頭來標記對象。箭頭下方是一個菜單選項,可以查看面板中列出的所有對象。然後,您可以刪除這些不需要的對象,並且數據源/連接已經消失...

3

我有同樣的問題。獲取警告。去了數據連接並刪除了連接。保存,關閉重新打開。仍然收到警告。 我使用經典菜單的xp/vista菜單插件。我發現在數據下,獲取外部數據,屬性,取消選中保存查詢定義。關閉並重新打開。 這似乎擺脫了警告。 只是刪除連接不起作用。你必須擺脫查詢。

4

導入數據框彈出 點擊屬性並取出 查馬克旁邊保存查詢定義導入數據箱回來 和您的位置是您想要的位置 (例如:= $ I $ 4)點擊確定和您的問題 將被解決

相關問題