Re: [VBA ] 求Excel VBA搜尋時間區間的演算法...

看板Visual_Basic作者 (necsa)時間17年前 (2008/03/02 22:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
感謝版友提供的方法.. 最後我自己試了一種是autofilter. 但篩選出我要的範圍之後 卻無法很方便的抓出我要的起始列及結束列數值 (以我舉的例子就是Start_Y=2,End_Y=4) 可能是我的功力不夠深,無法操控autofilter -_- 如果有版友會的話,懇請賜教.... ※ 引述《necsa (necsa)》之銘言: : 假設有一個工作頁的第一欄是日期(日期是有排序過的,但非連續) : 後面幾欄是記錄此日期的一些data : 如: : A B : 1 2008/1/3 300 : 2 2008/1/10 500 : 3 2008/1/12 400 : 4 2008/1/12 200 : 5 2008/1/17 400 : 我想寫一個小程式,輸入時間區間,就抓出屬於這個時間區間的起始列跟結束列 : 如: : input 時間區間為 2008/1/5~2008/1/16. : 可以得到此時間區間的起使列=2;結束列=4 : 除了使用迴圈暴力的從第一列判斷到最後一列的方法外,有沒有其他搜尋比較快的 : 演算法? 因為列數很多,程式跑很久感覺不是很有效率. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.158.4
文章代碼(AID): #17ohwhSn (Visual_Basic)
文章代碼(AID): #17ohwhSn (Visual_Basic)