返回列表 上一主題 發帖

同時執行兩個vba時同樣做copy貼上的動作如何避免貼上的異常

回復 1# flask
這樣的模式 試試看    Sheet1.Range("D3:F3").Copy Sheet2.Range("C3")

TOP

本帖最後由 GBKEE 於 2011-7-21 16:16 編輯

回復 3# flask
試試看
  1. Sub Ex()
  2.     Dim Rng(1 To 2) As Range
  3.     With Sheets("sheet1")
  4.         .UsedRange.Columns.AutoFit
  5.         Set Rng(1) = .Columns("B:F")
  6.     End With
  7.     With Workbooks.Open(Filename:="c:\7月\" & stcode & "7月.xls")
  8.             Set Rng(2) = .Sheets("庫存").Cells(1, 255).End(xlToLeft).Offset(, 1)
  9.             Rng(1).Copy Rng(2)
  10.             .Close SaveChanges:=True
  11.     End With
  12.     Rng(1).ClearContents
  13. End Sub
複製代碼

TOP

        靜思自在 : 太陽光大、父母恩大、君子量大,小人氣大。
返回列表 上一主題