[算表] 重複複製貼上 自動存檔 自動列印

看板Office作者 (DCMH)時間8年前 (2015/08/07 05:09), 編輯推噓0(0011)
留言11則, 2人參與, 最新討論串1/1
軟體:excel 版本:2010 各位好, 最近老闆開始要求把一些文書工作自動化, 而我完全不會vba,對於巨集我只會用錄的... 所以還請各位幫個忙,看怎麼寫會比較恰當。 問題1如下: book1裡有sheet1到sheet8共8個分頁, 1. 把sheet2的A欄(從A2開始)資料貼到sheet3 的B2, 2. 將sheet3,sheet4,sheet8共三個分頁另存成一個新檔,以sheet3的B2為檔名 3. 重複直到sheet2的A欄沒有值為止 問題2 如下: 1. 把sheet2的A欄(從A2開始)資料貼到sheet3 的B2, 2. 列印sheet8,份數為sheet2的D25*2 3. 重複直到sheet2的A欄沒有值為止 謝謝幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 108.242.213.224 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1438895343.A.B9E.html

08/07 07:16, , 1F
問題1.1 range.copy [destination]
08/07 07:16, 1F

08/07 07:21, , 2F
問題1.2 sheets.copy;另存workbook.saveas
08/07 07:21, 2F

08/07 07:24, , 3F
問題1.3 重複直到a欄沒值,要看作用,如果是複製的話,應
08/07 07:24, 3F

08/07 07:27, , 4F
可用range.end;如每個儲存格有其他用途(用於其他運算、當
08/07 07:27, 4F

08/07 07:27, , 5F
為檔名時),則可用迴圈
08/07 07:27, 5F

08/07 07:36, , 6F
問題2.2 sheets.printout,份數為copies
08/07 07:36, 6F

08/07 09:44, , 7F
感謝回答,但有點不太明白的是我的值一次貼一個,固定貼在shee
08/07 09:44, 7F

08/07 09:44, , 8F
t的B2,存完檔後再貼下一個,然後再存檔,一直重複到A欄沒有值
08/07 09:44, 8F

08/07 09:44, , 9F
為止,若用迴圈開怎麼寫,另外檔名該如何設定呢?
08/07 09:44, 9F

08/07 12:09, , 10F
範圍迴圈方面可google excel vba range loop
08/07 12:09, 10F

08/07 12:10, , 11F
檔名方面workbook.saveas有filename的參數可以設定
08/07 12:10, 11F
文章代碼(AID): #1LmyplkU (Office)