返回列表 上一主題 發帖

[發問] 比對(數組)

[發問] 比對(數組)

問題:
比對條件:a1&b1&c1
當匯入工作表與data比對,相同者,不匯入,不同者才匯入
並不定期更新
請以數組方式撰寫
並增加過帳功能,如c欄1(第1次月考)確定分數不更動時,2列至51列就鎖住
不在更動,以此類推

比較.zip (20.9 KB)

希望支持!

回復 2# 准提部林
回應問題:
1.第1次第2列無資料時,匯入;當列數>2時,以更新方式貼上
(判斷來源工作表data!A欄&b欄&c欄與工作表匯總!A欄&b欄&c欄比對,相同者,不更新,
不同者,在工作表匯總!最後1列+1,接續匯入)
2.當本工作表資料,已匯入工作表匯總!時,過帳欄(k欄)一併打v,並鎖住已打v之儲存格(如a2:k51),以此類推

比較1031.zip (19.55 KB)

希望支持!

TOP

希望以A&B&C去比對,而不是k欄對註記做為匯入更新依據,因data為來源資料,裡面不同條件需求,是為以後各別表拆分準備
另外〔鎖住〕,是指〔保護工作表〕中已過帳資料(excel 可以保護部分儲存格嗎? )
希望支持!

TOP

ok
但 If Val(xD(Arr(i, 1) & Arr(i, 2) & Arr(i, 3))) <> 1中Val(xD())<>1不了解意思?val 又有何用意?
希望支持!

TOP

回復 8# 准提部林
問題反應:
A、B、C欄匯入為字串,D~J為數值,且加千分位,如何修正?

Xl0000235(匯入)-1.zip (102.6 KB)

希望支持!

TOP

謝謝,了解
希望支持!

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題