- 帖子
- 9
- 主題
- 2
- 精華
- 0
- 積分
- 17
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- 2010
- 閱讀權限
- 10
- 性別
- 男
- 來自
- 台中市
- 註冊時間
- 2015-9-22
- 最後登錄
- 2023-10-15
|
[發問] 使用 VBA 比對兩個欄位的內容是否相同
各位大大,因我剛接觸 VBA 不久,但又急需寫個小程式來應付日常工作,故想請各位大大幫忙,不勝感激 :D ,底下是程式所需的內容描述,資料檔案如附件內容。
1、判斷【報價履歷】的活頁名稱是否存在,若不存在則建立一個,若存在則跳至該活頁。
2、複製【GFF-ITO】活頁內的 O3 ~ P5 的內容。
3、選擇【報價履歷】活頁,移動至 A 欄資料的最尾端,並再往下移動兩列。
4、將 O3 ~ P5 的內容貼上。
5、往下移動一列。
6、複製【GFF-ITO】活頁內的欄位名稱過來,A欄 ='GFF-ITO'!B9,B欄='GFF-ITO'!G9,C欄='GFF-ITO'!J9…..等,並在 I欄填入價差。
7、移動到 D10,判斷內容是否為 ###,若是則結束程式。
8、比對 【GFF-ITO】活頁 O10 跟 P10 兩個欄位的內容,若內容不相等,則將 B、G、J、K、L、V、O、P 欄的資料複製到【報價履歷】活頁內的相對位置,若相等則再往下判斷 D11 是否為 ###,若是則結束程式,若否則繼續執行第 8 個動作。
報價履歷測試檔-0923.zip (761.54 KB)
|
|