返回列表 上一主題 發帖

[發問] copy資料

回復 1# PJChen

試試看
將Workbooks("最新庫存-佳品.xlsx").Sheets("佳品").Activate
.Range("AM6:AM" & xRow).PasteSpecial xlPasteValues
改為-->
Workbooks.Open(Path & "最新庫存-佳品.xlsx").Sheets("佳品").Activate
Range("AM6:AM" & (xRow + 1)).PasteSpecial xlPasteValues '選擇性貼上值

TOP

回復 3# PJChen

1.因為不曉得Workbooks("最新庫存-佳品.xlsx").Sheets("佳品")是已經開啟,所以才會在程式中增加開啟
2.範例檔中Range("S5:S" & xRow)中xRow是19,但Workbooks("最新庫存-佳品.xlsx").Sheets("佳品")中Range("AM6:AM" & xRow)是AM6:AM19所以貼不上
所以Range("AM6:AM" & (xRow + 1)).才多加一去滿足資料欄位
因為Range("S5:S19")跟Range("AM6:AM19")差一列

TOP

回復 8# PJChen

If Weekday(Date, 2) = 1 Or Weekday(Date, 2) = 4 Then
                 Call Module211.出貨
            Else
             Exit For
         End If

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題