- 帖子
- 26
- 主題
- 6
- 精華
- 0
- 積分
- 33
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE2003
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2011-7-19
- 最後登錄
- 2013-5-13

|
簡單的取代Sheet內的值
抱歉 卡關 又來詢問 ,請高手教我一下 麻煩了 謝謝
以下是我的部分code
EQP_FAB = cells(2,18).value '(值是TG)
File1=dir (path & "*.xls")
Workbooks.open path & File1
set sh = activeworkbook.worksheets(shname) ' 如以下的ex:
for each word in sh.range(sh.[A1],sh.[F1])
if word = "EQP_ID" Then (當第一列讀到EQP_ID的時候,EQP_ID的下一列sampl1:TE@123或是sampl2:TF123 要換成TG@123)
CurrentCell= word.address (想去抓Cell的位址,但這邊不會寫)
end if
next
ex: 兩種檔案,都是要去認 EQP_ID
1. 2.
PDID EQP_ID ACTION PDID RE_ID EQP_ID ACTION
xxx TE@123 xxx xxx xx TF@123 xxx
xxx TE@645 xxx xxx xx TF@645 xxx
xxx TE@124 xxx xxx xx TF@124 xxx
(往下還有資料 ,只列三筆)
結果:
1. 2.
PDID EQP_ID ACTION PDID RE_ID EQP_ID ACTION
xxx TG@123 xxx xxx xx TG@123 xxx
xxx TG@645 xxx xxx xx TG@645 xxx
xxx TG@124 xxx xxx xx TG@124 xxx |
|