返回列表 上一主題 發帖

[發問] 讀取檔案問題

[發問] 讀取檔案問題

我想要問說
現在我有2個workbooks,  Workbook("A")與 Workbook("B")
Workbook("B")裡 有10個worksheets,  10個worksheet的名稱標籤為1,2,3,4,5,6,7,8,9,10

依據Workbook("A")的數值 ,   去workbook("B")尋找對應的名稱的worksheet ,   再把結果輸出至新的Workbook
(輸出至新workbook的數值=Workbook("A")的數值+workbook("B")所吻合的worksheet裡的數值)

workbooks("C").sheets(1).range("A1").value = workbook("A").sheets(1).range("A1").value + workbook("B").sheets( workbooks("A").sheets(1).range("C1").value).range("B1") .value

把  WORKBOOK A , SHEETS 1 上A1的值,
加上WORKBOOK A, SHEETS 1 上C1 指示的WORKBOOK B頁數下 B1 的數值拿到   
WORKBOOK C上 SHEET 1的A1位置
可以發個實際例子嗎? 不然看完上面一句也不知是什麼
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

我已經附上小例子
Excel.rar (32.27 KB)

就是我想從A檔案 .工作表一 的C欄的值, 去找B檔案符合的工作表名稱,
然後A檔案C欄值與B檔案符合的工作表值相加,
結果想要輸出至A檔案的新工作表裡

感謝您的回覆

TOP

我已經附上小例子


就是我想從A檔案 .工作表一 的C欄的值, 去找B檔案符合的工作表名稱,
然後A檔案C欄值 ...
Helain 發表於 2011-10-25 11:31



新工作表的結會不會是跟下圖選上的一樣?
twbts20111027indirect.jpg
2011-10-27 00:19

看你的代碼,生成的會是最多10個工作表,不是一個...

其實如果想得如上圖的結果,用一下INDIRECT就可以了
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題