English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我有一個excel檔,裡面有很多程式,其中表1是每一項產品的種類.價格.....2百多筆......但不定時公司會增加或減少或改價格.......我想把新的excel中的表1更新至原來的檔......如何製作一個按鈕就可以把原來的資料改成新的資料.......??

2007-04-23 12:07:20 · 1 個解答 · 發問者 阿菊 2 in 電腦與網際網路 軟體

可是我做了這個動作後,在我原來的檔案裡卻多了一個工作表,而不是在我要的工作表上作更新耶!!欄位也都不一樣耶!!該如何是好??

2007-04-25 06:42:38 · update #1

1 個解答

希望我沒有誤會你的原意,
你的意思是否表示你們公司另有一個主檔案,
該主檔案隨時都會做更新的動作。

而你自己另外有一個檔案,
希望只要一個動作,
就可以連結到公司的主檔案,
並完成資料更新的動作,
而不必逐筆key-in更新。

如果是的話,
請按以下步驟即可完成。
一、開啟一個新的Excel檔案
二、點選「資料」下的「匯入外部資料」下的「匯入資料」
三、在「選取資料來源」的對話方塊中尋找你們公司「主檔案」位置並點選之
四、在「選取表格」的對話方塊中直接按「確定」
五、在「匯入資料」的對話方塊中點選「新工作表」後按「確定」
六、此時「新工作表」會產生一個「外部資料」的工具列,並具有連結主檔的功能
七、以後當你點選「外部資料」的工具列上的「全部更新」指令,即可將所有資料一次更新

2007-04-25 21:30:08 補充:
使用「匯入資料」方式所產生的新檔案,
它的欄位當然是以公司的主檔為依據所產生。

如果你是希望以你自己建立的檔案欄位為主,
你可以將你原來你自己所建立檔案的表1內容,
全部複製到新產生檔案的表2,
然後辛苦一點,
將新產生檔案表2的所有會變動的「數量」和「價格」的儲存格,
分別用參照的方式,
一一參照新產生檔案表1內的相關儲存格,

2007-04-25 21:34:46 補充:
例如表2中某產品的「數量」儲存格是在C3,
而中該產品的「數量」儲存格是在B2,
就請在表2的C3位置先鍵入「=」,
然後用滑鼠去點選表1的B2儲存格,
接著按下「Enter」鍵,
此時表2的C3位置即會顯現出表1的B2數字,
而上方公式函數欄位應該是「=Sheet1!B2」的字樣。

如此重複此一動作,
直到每一筆資料的儲存格都參照完成,
以後你只要按一下「全部更新」指令,
就可以達成你所要的要求了。

2007-04-25 21:39:33 補充:
抱歉上面有一行漏打2個字
完整句如下

而表1中該產品的「數量」儲存格是在B2,

2007-04-24 21:44:22 · answer #1 · answered by 可米 4 · 0 0

fedest.com, questions and answers