跳至主要內容
(06)2130669#33 (06)-2130668 service@tn.edu.tw
帳號 密碼
:::
OOo使用者討論區

如何跨ods檔取資料(關鍵在$符號)

discuss pic 2008-01-01 08:29:08
請問有兩個ods檔。
我該如何在A檔的儲存格取用B檔儲存格內的文字資料
DDE會造成亂碼,file這我用不出來。請問各位解法。謝謝
discuss pic 2008-01-02 12:48:10
不太確定您的問題在哪裡,能不能給的例子(檔案)呢?

我覺得好像跟 Excel 跨檔取資料的做法類似吧!將您所要的資料的檔案全部打開,需要的資料就跨檔去取,會有問題嗎?
1124186013
discuss pic 2008-01-02 17:26:48
例如
檔案A的D2儲存格中要引用檔案B的E5資料(該資料是中文的)。
我的步驟如下,A、B檔案都打開。
在B檔案的E5按右鍵選複製。
然後到A檔案的D2上按右鍵選插入內容,然後收選"連結"。
這樣子如果B檔案的E5內是中文的資料,則A檔案的D2就是變亂碼。
如果是英文的那就正常。
請問有其他的方法或是我該如何調整才能讓A檔案的D2呈現正常的中文嗎?
discuss pic 2008-01-02 20:41:43
您若在檔案 A 的 D2 打個等號(=)、游標還留在等號後面時,切換到檔案 B 選 E5 那一格、按 enter,按理說之後 A 的 D2 的內容就會與 B 的 E5 一樣,只是不確定這是不是您要的。我剛剛測試過,中文應該沒問題才對。

給您當參考。
1124186013
discuss pic 2008-01-02 21:23:29
我想的也是這樣,但在實做時
D2的那一格會只有公式,對應的E5出不來,我不知道是哪裡有問題
出現的公式如下

='file:///E:/OO/data.ods'#DAY.E5
discuss pic 2008-01-03 14:57:48
參照:

seawind 寫道:
我想的也是這樣,但在實做時
D2的那一格會只有公式,對應的E5出不來,我不知道是哪裡有問題
出現的公式如下

='file:///E:/OO/data.ods'#DAY.E5


我的是2.2.1版,中文不會出問題。請問你是用那一版?
1067943249
discuss pic 2008-01-03 15:04:31
我也是用2.2.1版耶
可以請您說一下您的步驟及方法嗎?
可以的話,您儲存格的內容格式是如何設定的呢?
太好了!這問題有解!煩請先進賜教。謝謝
discuss pic 2008-01-03 15:11:56
我上傳了兩個檔案 test1.ods 與 test2.ods,在 test2.ods 裡面有兩個格子用到 test1.ods 的資料,我的檔案放在 D:\Temp 裡面,因為 test2.ods 裡的路徑是這樣寫的(我不知如何用相對路徑),我將這兩個檔案放到另一台電腦上,內容也都正常。可能請您下載回去看看,看是否正常?

我今天測試的一台是 OOO 2.3.1 英文版,一個是 2.3.1 中文 rc 版。
1124186013
discuss pic 2008-01-03 15:38:54
我知道了!!!
依照我的步驟,所產生的公式為

='file:///E:/OO/data.ods'#DAY.E5

當剛剛我對照Quite a regular先進產生的公式,他的公式換成我的方式會變成

='file:///E:/OO/data.ods'#$DAY.E5

關鍵就是在那個$上!!!

這個問題解決了,真是感謝各位!謝謝
discuss pic 2008-01-03 20:05:01
說真的,我覺得類似的問題應該傳個檔案上來,比較容易找出真正問題所在。
1124186013
discuss pic 2008-01-04 08:56:21
參照:

seawind 寫道:
我也是用2.2.1版耶
可以請您說一下您的步驟及方法嗎?
可以的話,您儲存格的內容格式是如何設定的呢?
儲存格沒有任何格式的設定。就我過去的經驗,格式的設定即使在資料清除之後,還是會有一些殘餘的設定項目沒去除乾淨。我覺得你在貼上以後出現的$記號應該是這個問題。不曉得算不算是BUG
1067943249
:::

快速登入

線上書籍列表

誰在線上

4人線上 (3人在瀏覽互動討論區)

會員: 0
訪客: 4

更多…