返回列表 上一主題 發帖

[發問] 利用下拉式選單選取資料,並進行進階篩選

[發問] 利用下拉式選單選取資料,並進行進階篩選

各位大大們:

想請問一下,我想用工作表1的這些資料,利用"醫師代碼"這個欄位做出下拉式選單,
選出之後希望呈現狀態如工作表2一樣,並且B欄位與E欄位進行進階篩選(不重複),選取在G與I欄位上,第J欄位是計算公式,這些作法如何用VBA呈現?

由於實際資料較為龐大,如用手動篩選工程浩大,故希望直接用VBA的語法去執行它,希望各位高手們幫忙!!! 感激不盡~~~

上傳用.zip (8.95 KB)

感謝高手的襄助,但不好意思我沒把問題說清楚,我是希望第B欄位選取不重復至G欄位,第E欄位選取不重復至J欄位,是它們各自選取不重複,抱歉~ 語意沒說好....

另外,我想再請教一下,不知道語法是否可以執行說,我想先在A欄位選取不重複至L欄位,則M欄位可以去自動計算出,L欄位的每個一項目他們在B欄位不重複出現的次數是幾次?!

如下圖所示,我可以在L欄位裡的"19168"這個項目中計算出他分別有2013061011226和2013061011470這兩筆紀錄,故是在M欄位計算出現了2次,不知是否可以執行?



煩請高手能解救在下...感激不盡~~

未命名.png (23.23 KB)

未命名.png

TOP

回復 2# Hsieh

抱歉~由於忘記案回覆,故在重新發一篇~


感謝高手的襄助,但不好意思我沒把問題說清楚,我是希望第B欄位選取不重復至G欄位,第E欄位選取不重復至J欄位,是它們各自選取不重複,抱歉~ 語意沒說好....


另外,我想再請教一下,不知道語法是否可以執行說,我想先在A欄位選取不重複至L欄位,則M欄位可以去自動計算出,L欄位的每個一項目他們在B欄位不重複出現的次數是幾次?!

如下圖所示,我可以在L欄位裡的"19168"這個項目中計算出他分別有2013061011226和2013061011470這兩筆紀錄,故是在M欄位計算出現了2次,不知是否可以執行?



煩請高手能解救在下...感激不盡~~

未命名.png (23.23 KB)

未命名.png

TOP

回復 2# Hsieh


    Hsieh 您好:

不知我的問題是否描述有讓你不清楚的地方嗎? 哪個部分不瞭解,我可以再加以說明,希望你能幫幫我這個vba初學者~ 萬分感激 :)

TOP

回復 2# Hsieh


您好,這個程式跑出來工作表2的G欄位與I欄位還是"各自"還是會出現重複的情形,請問語法要如何修改,才會它們欄位是出現各自不重複的情況??


跪求大師幫忙~~~~:dizzy:

TOP

回復 7# Hsieh


    感謝高手的襄助! 可以成功執行了~~~ 謝謝!!!

TOP

        靜思自在 : 我們最大的敵人不是別人.可能是自己。
返回列表 上一主題