Thực hiện lệnh cho tất cả các Sheet (1 người xem)

  • Thread starter Thread starter lhthai
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

lhthai

Thành viên thường trực
Tham gia
1/9/07
Bài viết
309
Được thích
27
Em học hỏi từ Code anh Quanghai1969 để áp dụng
Không biết code sai chỗ nào sao kết quả vẫn trả về sheet KH
nên nhờ các anh chỉ giúp
Mã:
[COLOR=#0000cd]Private Sub CommandButton1_Click()[/COLOR]
[COLOR=#0000cd]Dim Arr(), i As Long, Rng As Range, Sh As Worksheet[/COLOR]
[COLOR=#0000cd]For Each Sh In Worksheets[/COLOR]
[COLOR=#0000cd]If Sh.Name <> "KH" Then[/COLOR]
[COLOR=#0000cd]      Arr = Sh.Range("F4", Sh.[F65536].End(3)).Resize(, 5).Value[/COLOR]
[COLOR=#0000cd]   For i = 1 To UBound(Arr)[/COLOR]
[COLOR=#0000cd]      Set Rng = Sheet1.[A:A].Find(Arr(i, 1), , , xlWhole)[/COLOR]
[COLOR=#0000cd]      If Not Rng Is Nothing Then[/COLOR]
[COLOR=#0000cd]         If Arr(i, 5) = Empty Then[/COLOR]
[COLOR=#0000cd]            Arr(i, 5) = Rng.Offset(, 3)[/COLOR]
[COLOR=#0000cd]         End If[/COLOR]
[COLOR=#0000cd]      End If[/COLOR]
[COLOR=#0000cd]   Next i[/COLOR]
[COLOR=#0000cd]    End If[/COLOR]
[COLOR=#0000cd]    Sh.[F4].Resize(i - 1, 5) = Arr[/COLOR]
[COLOR=#0000cd]    Next[/COLOR]
[COLOR=#0000cd]End Sub[/COLOR]
 
Em học hỏi từ Code anh Quanghai1969 để áp dụng
Không biết code sai chỗ nào sao kết quả vẫn trả về sheet KH
nên nhờ các anh chỉ giúp
Mã:
[COLOR=#0000cd]Private Sub CommandButton1_Click()[/COLOR]
[COLOR=#0000cd]Dim Arr(), i As Long, Rng As Range, Sh As Worksheet[/COLOR]
[COLOR=#0000cd]For Each Sh In Worksheets[/COLOR]
[COLOR=#0000cd]If Sh.Name <> "KH" Then[/COLOR]
[COLOR=#0000cd]      Arr = Sh.Range("F4", Sh.[F65536].End(3)).Resize(, 5).Value[/COLOR]
[COLOR=#0000cd]   For i = 1 To UBound(Arr)[/COLOR]
[COLOR=#0000cd]      Set Rng = Sheet1.[A:A].Find(Arr(i, 1), , , xlWhole)[/COLOR]
[COLOR=#0000cd]      If Not Rng Is Nothing Then[/COLOR]
[COLOR=#0000cd]         If Arr(i, 5) = Empty Then[/COLOR]
[COLOR=#0000cd]            Arr(i, 5) = Rng.Offset(, 3)[/COLOR]
[COLOR=#0000cd]         End If[/COLOR]
[COLOR=#0000cd]      End If[/COLOR]
[COLOR=#0000cd]   Next i[/COLOR]
[COLOR=#0000cd]    End If[/COLOR]
[COLOR=#0000cd]    Sh.[F4].Resize(i - 1, 5) = Arr[/COLOR]
[COLOR=#0000cd]    Next[/COLOR]
[COLOR=#0000cd]End Sub[/COLOR]


PHP:
      Next i
      Sh.[F4].Resize(i - 1, 5) = Arr
   End If
Next
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom