trantuanthanh.bhxh
Thành viên mới
- Tham gia
- 6/10/21
- Bài viết
- 2
- Được thích
- 0
tức là em muốn để tạo nút VBA sẽ tự copy các file trong DS cột B từ thư mục A vào thư mục BTự động nghĩa là sao bạn?
Nút bấm bạn tự tạo nhé!tức là em muốn để tạo nút VBA sẽ tự copy các file trong DS cột B từ thư mục A vào thư mục B
Sub CopyFiles()
Dim fso As Object, arr, i&, endR&
endR = Sheet1.Range("B" & Rows.Count).End(xlUp).Row
If endR = 1 Then Exit Sub
arr = Sheet1.Range("B2:D" & endR)
Set fso = CreateObject("Scripting.FileSystemObject")
For i = 1 To UBound(arr)
fso.CopyFile arr(i, 2) & IIf(Right(arr(i, 2), 1) = "\", "", "\") & arr(i, 1), arr(i, 3) & IIf(Right(arr(i, 3), 1) = "\", "", "\")
Next
End Sub