[算表]如何在A工作簿運行代碼,提取B工作簿,得到C

看板Office作者 (bless)時間10年前 (2015/06/20 16:42), 10年前編輯推噓0(0013)
留言13則, 2人參與, 最新討論串1/1
軟體:MS2007 版本:2007 請問如何在A工作簿中輸入B的文件名和相關信息,提取B工作簿相關內容,得到C工作簿. 求思路 具體情況如下: 在工作簿"A4生產投料生成器"shee1單元格B2輸入同一文件夾某工作簿工作文件名"4244 ", B3單元格輸入4,自動生成文件名為"新_生產投料記錄表_(工作簿"A4生產投料生成器 "shee1.B2內容)" 即:新_生產投料記錄表_4244 新生成"新_生產投料記錄表_4244"工作簿"20KG/支的用量"=4244工作簿中"基本用量" 新生成"新_生產投料記錄表_4244"工作簿"應投數量"=4244工作簿中"標準用量/總鍋數" 附件:http://tinyurl.com/o7ed8hb -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.38.52.156 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1434789772.A.2AA.html

06/20 19:25, , 1F
生成文件來看workbooks.add,另存workbooks.saveas
06/20 19:25, 1F

06/20 19:25, , 2F
06/20 19:25, 2F

06/20 19:27, , 3F
^^^^^^^^^^^^^^^^^^^微軟說明 ^^^^^^^^^更正為workbook
06/20 19:27, 3F

06/20 19:30, , 4F
工作表新增sheets.add,更名sheets.name,之類的
06/20 19:30, 4F

06/20 21:02, , 5F
由于模板工作簿比較復雜,新建會稍顯麻煩,能否用fso復制模
06/20 21:02, 5F

06/20 21:02, , 6F
板,然后導入數據
06/20 21:02, 6F

06/20 21:46, , 7F
如原po回文所述,應也可以這樣處理,導入數據後另存新檔
06/20 21:46, 7F

06/21 22:59, , 8F
請問在A運行代碼,從B導入到C用什么思路呢
06/21 22:59, 8F

06/22 07:44, , 9F
B導入到C,想到workbooks.open開模板,將數據導入到模板內
06/22 07:44, 9F

06/22 07:45, , 10F
另存模板到另一個檔案;可不新建模板、也可不影響模板內容
06/22 07:45, 10F
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~這個能給點代碼提示嗎 ※ 編輯: yyingx (27.38.52.130), 06/22/2015 13:59:29

06/22 14:02, , 11F
是我誤解了嗎?原po應有一個模板的檔案,原文附件內有一個
06/22 14:02, 11F

06/22 14:02, , 12F
新_生產投料記錄表_任務單號(模板).xlsx
06/22 14:02, 12F

06/22 14:03, , 13F
workbook.open這個檔案,導入,saveas另存成另一個檔案
06/22 14:03, 13F
文章代碼(AID): #1LXIUCAg (Office)
文章代碼(AID): #1LXIUCAg (Office)