返回列表 上一主題 發帖

大量資料計算

大量資料計算

本帖最後由 oak0723-1 於 2021-10-5 18:41 編輯

大量數十萬列資料計算
檔案開關慢用函數處理又易當機
麻煩先進能協助
另外請問有較粗淺的vba陣列相關文章可以學習嗎
還有
我這個附件為何會那麼大?如何縮小

Image 1.jpg (241.27 KB)

Image 1.jpg

1101005-比對&合計.part001.rar (1 MB)

1101005-比對&合計.part002.rar (1 MB)

1101005-比對&合計.part003.rar (1 MB)

1101005-比對&合計.part004.rar (1 MB)

1101005-比對&合計.part005.rar (1 MB)

1101005-比對&合計.part006.rar (1 MB)

1101005-比對&合計.part007.rar (1 MB)

1101005-比對&合計.part008.rar (1 MB)

1101005-比對&合計.part009.rar (1 MB)

1101005-比對&合計.part010.rar (1 MB)

1101005-比對&合計.part011.rar (1 MB)

1101005-比對&合計.part012.rar (443.31 KB)

回復 2# samwang
你好
感謝你對我的問題關注
我怕移除我自己所寫的函數公式更會無法把問題講清楚
我的問題就是希望用巨集來完成我函數想完成的內容
只是我“資料庫“工作表的資料數量是不固定的,
“比對“工作表第三列裡的比對資料數量也是不固定
只要兩邊有資料就進行比對,比對結果是一樣的就顯示1,不一樣就顯示0,沒資料就空白

TOP

回復 2# samwang


    補充圖片說明

8253011.jpg (195.84 KB)

8253011.jpg

TOP

回復 5# samwang
執行結果有點怪怪的
因為
工作表"資料庫" i6儲存格=1001
工作表"比對" i3儲存格=1001,故工作表"比對" i6 儲存格應該是 1 才對,不是 0

是否我有作錯甚麼

Image 20.jpg (346.61 KB)

Image 20.jpg

Image 23.jpg (212.1 KB)

Image 23.jpg

1101005-比對&合計01.rar (118.41 KB)

TOP

回復 6# oak0723-1


    為了表達更清楚
我是用函數寫了附件檔案
這個函數檔案就是我想用vba完成的

1101005-比對&合計01-1.rar (118.9 KB)

TOP

回復 9# samwang
目前已完全符合我的需求
同樣規則可否比對有上限下限二組數據,如附件
感恩

Image 28-02.jpg (209.29 KB)

Image 28-02.jpg

1101005-比對&合計02.rar (115.5 KB)

TOP

回復 10# oak0723-1


    因問題類似
所以就在這兒一併求解

TOP

回復 13# samwang
你好
測試一下發現有些問題
我增加資料列數和欄數
發現不能隨增減資料數變動比對結果
如附件說明

Image 143-1.jpg (135.45 KB)

Image 143-1.jpg

1101005-比對&合計02-1.rar (119.05 KB)

TOP

回復 15# samwang


    你好
感謝你願熱心幫忙
目前測試執行發生"陣列索引超出範圍"的問題

Image 6.jpg (257.54 KB)

Image 6.jpg

1101005-比對&合計02-1-1.rar (147.84 KB)

TOP

        靜思自在 : 做該做的事是智慧,做不該做的事是愚癡。
返回列表 上一主題