Joe999
2001-10-06, 03:14 AM
之前看到Leon Chou大大的Excel裡VBA的小程式~~
是可以在Excel裡頭~不同工作表~比對資料~若是有相同的~就會出現顏色~~
最近碰到一個小問題~~也有點類似有這樣的需求~想請教各位前輩們~!
我在Access裡~有兩個資料表~其中一個(假設叫A表)~裡頭有全校同學的資料~!
而在另一個資料表裡(假設叫B表)~欄位與A表同樣~但是被退學的同學~在"退學"的欄位有做記號~~~
在學期結束時~~我必須整理資料~~
利用刪除查詢~~在A表中~查出只要在B表中有出現的同學~~通通刪除~(表示已退學~不用保存資料~)
這就是我所遇到的問題~!
我所想的~將兩個表做關聯~查詢~並選出B表中~退學欄位有記號的~~
用"強迫參考完整性"的關聯方式~直接用"刪除查詢"來刪除A表及B表中的資料~~
但是~無法使用"關聯"中的"強迫參考完整性"~~
因為~A表中的資料~~與B表中不完全相同~~
可能A表中已有同學被刪除~~而B表卻還在~~
(因為A、B表分別在不同單位~~學期末才要整合資料~~)
因此~主鍵值裡的資料~~並不完全相同~~所以無法使用"強迫參考完整性"~
最後我想到之前Leon Chou大大的Excel資料比對小程式~~
所以想來請教一下~~
不知有什麼方法~~是可以把B表中的某一欄位~當做篩選的條件~~
來選出A表中的資料~再把它刪除呢~ ^^?
謝謝~~
( 寫得有點亂亂的~若不明白~我可以把欄位的圖給貼上來~ ^^ )
贊助商連結
是可以在Excel裡頭~不同工作表~比對資料~若是有相同的~就會出現顏色~~
最近碰到一個小問題~~也有點類似有這樣的需求~想請教各位前輩們~!
我在Access裡~有兩個資料表~其中一個(假設叫A表)~裡頭有全校同學的資料~!
而在另一個資料表裡(假設叫B表)~欄位與A表同樣~但是被退學的同學~在"退學"的欄位有做記號~~~
在學期結束時~~我必須整理資料~~
利用刪除查詢~~在A表中~查出只要在B表中有出現的同學~~通通刪除~(表示已退學~不用保存資料~)
這就是我所遇到的問題~!
我所想的~將兩個表做關聯~查詢~並選出B表中~退學欄位有記號的~~
用"強迫參考完整性"的關聯方式~直接用"刪除查詢"來刪除A表及B表中的資料~~
但是~無法使用"關聯"中的"強迫參考完整性"~~
因為~A表中的資料~~與B表中不完全相同~~
可能A表中已有同學被刪除~~而B表卻還在~~
(因為A、B表分別在不同單位~~學期末才要整合資料~~)
因此~主鍵值裡的資料~~並不完全相同~~所以無法使用"強迫參考完整性"~
最後我想到之前Leon Chou大大的Excel資料比對小程式~~
所以想來請教一下~~
不知有什麼方法~~是可以把B表中的某一欄位~當做篩選的條件~~
來選出A表中的資料~再把它刪除呢~ ^^?
謝謝~~
( 寫得有點亂亂的~若不明白~我可以把欄位的圖給貼上來~ ^^ )
贊助商連結