Re: [問題] Excel 巨集 需要把大量的檔案内的資料봠…

看板Office作者 (一條長圍巾)時間16年前 (2010/03/01 17:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《yahooshin (shinzzzzz)》之銘言: : 我有100個檔案要把裏面的資料 : 複製到 A.xls : 因爲要經過刪除+ 選擇所需要的資料 才複製過去 (動作一樣哦) : (以下是我的做法) : 所以我 : 開啓舊檔案 1 .dat 請問是純文字檔嗎? 是的話要不要先在dos下 copy *.dat data.txt (設不同副檔名是避免第一次做錯時還要砍檔) 這樣可以把所有內容都集中到一個檔案去再做處理 不過也要看您要做啥啦 我以前處理氣象資料(CR-10的datalog)時 就是先copy在一起後,再一起寫指另篩選及去除缺失值太多的月份 這樣處理還頗快的喔~ : Excel 錄製新的巨集 然後設 ctrl + q : 開始錄製 : 做一扁 篩選的動作 然後複製資料 : 停止錄製 : 然後 複製的資料 貼到 A.xls : 然後 開 2. dat : 按 ctrl + q : 再貼到 A. xls : 這樣一直重復 其他的 = =“ : 用了用 大概8個小時吧。。Orz 因為你沒有用開啟檔案的指令 如果不先併一起再處理 可以 for i=1 to 100 Workbooks.Open Filename:="E:\aaa\" & i & ".dat" 後面一堆你要做的指令 next i 那堆指令包含你要copy的範圍等等的喔 -- 如果戀愛像一杯藍山咖啡 如果戀愛像一瓶陳年美酒 那我會在短時間內將它一飲而盡 那我會一小口一小口慢慢品嘗 將那份感動 永存心中 讓那份香醇 迴盪腦海 以免 以免 等到它變酸了 一下子喝完了 留下一生的遺憾 徒剩往日的愁悵 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.176.185
文章代碼(AID): #1BYuVCM4 (Office)
文章代碼(AID): #1BYuVCM4 (Office)