返回列表 上一主題 發帖

[發問] 指定儲存格update 到orderlist

回復 4# eg0802
Order List 2014_0502的A欄編號不知有何意義?
兩個檔案放在同一個資料夾目錄中
JZT BC-總表活頁簿由程式碼開啟,不要事先開啟
執行
Order List 2014_0502活頁簿內模組程式碼
  1. Sub Update_Data()
  2. Dim Ar()
  3. fs = ThisWorkbook.Path & "\JZT BC-總表.xlsx"
  4. With Workbooks.Open(fs)
  5.   For Each sh In .Sheets
  6.      With sh
  7.      a = .Columns("A").Find("Total", lookat:=xlWhole).Offset(, 1).Value
  8.      b = .Columns("H").Find("Total amount", lookat:=xlWhole).Offset(, 1).Value
  9.      c = .Columns("A").Find("DELIVERY:  ", lookat:=xlWhole).Offset(, 1).Value
  10.      d = .Columns("A").Find("IN WAREHOUSE DATE: ", lookat:=xlWhole).Offset(, 2).Value
  11.      ReDim Preserve Ar(s)
  12.      Ar(s) = Array(CStr(.Name), "", "", a, b, "", "", c, d)
  13.      s = s + 1
  14.      End With
  15.   Next
  16.   .Close 0
  17. End With
  18. If s > 0 Then ThisWorkbook.Sheets("summary-2014").[E10].Resize(s, 9) = Application.Transpose(Application.Transpose(Ar))
  19. End Sub
複製代碼
Order List 2014_0502.rar (18.3 KB)
學海無涯_不恥下問

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題