2011-08-29 96 views
1

我已經創建了Excel 2010文檔,該文檔通過數據驗證功能在一列中使用下拉列表。Excel 2010中設置的數據驗證在Excel 2007中失敗

驗證字段設置爲「列表」,並定義了另一個數據表範圍:

=Sheet1!$A$1:$A$7 

當該文件在Excel 2007中打開,這些設置都將丟失,下拉不會出現。

這是爲什麼?

+0

如何定義你的列表中的參考?它是指一個命名的範圍? – JMax

+0

實際上,在2010年以前的Excel版本中,您無法參考另一張工作表進行數據驗證。您可以回答自己的問題並接受它,以便進一步的用戶能夠找到解決方案。 – JMax

+0

實際上,您可以在Excel 2007中引用另一個帶有驗證的工作表。如果您從列表中選擇驗證,則不能選擇其他工作表,但可以直接鍵入範圍= sheet2!a1:a10。但是,如果您在2007年保存,2010年重新打開並在2010年保存,則無法從Excel 2007訪問驗證。從2007年或2010年開始的解決方案將按照以下答案進行。 –

回答

2

的答案是,範圍必須被命名,像

=MyRangeName