DMQ
Thành viên dốt
- Tham gia
- 21/3/12
- Bài viết
- 713
- Được thích
- 54
- Giới tính
- Nam
"Không chạy" có nghĩa là gì bạn:Sao mình chép code bài #20 vào file, không chạy bạn @bebo021999 ơi....
Vì ở bên Sue nó là số. Format lại dạng Text đi bạn.Cũng không phải nữa các anh ơi, chỉ có mã số "1215120" là không chạy code thôi.
Mong các anh và bạn @bebo021999 xem coi vì sao lại bị chỉ mỗi mã số này.
Trong file em có bôi màu vàng.
Bạn cũng viết được code rồi thì gõ câu này lên tìm kiếm rồi nghiên cứu là tự viết được thôi, chứ nhờ không sót chút nào như vậy thì...hơi buồn.code kẻ Borders
Thậm chí không cần dùng code vẫn thực hiện được mà, chịu khó tìm hiểu Conditional Formatting thôi bạn.nhập liệu tới đâu kẻ border đến đấy
Buồn chỗ nào. Hay bạn nói buồn cười?Bạn cũng viết được code rồi thì gõ câu này lên tìm kiếm rồi nghiên cứu là tự viết được thôi, chứ nhờ không sót chút nào như vậy thì...hơi buồn.
Khi nào rảnh nhớ chịu khó google mày mò nhé.À, bạn giúp mình đoạn code kẻ Borders khi nhập liệu tới đâu kẻ tới đó với.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r&, arr()
If Target.Column <> 4 Or Target.Count > 1 Or IsEmpty(Target) Then Exit Sub
r = Target.Row
If IsEmpty(Cells(r, 1)) Then
MsgBox "Ban can nhap du lieu vao cot Ngay truoc", vbCritical
Exit Sub
End If
With Sheets("Sue")
lr = .Range("B" & Rows.Count).End(xlUp).Row
For i = 6 To lr
If .Range("B" & i) = Target Then
ReDim arr(1 To 1, 1 To 6)
arr(1, 1) = Target: arr(1, 2) = .Cells(i, "I").Value
arr(1, 3) = .Cells(i, "E").Value: arr(1, 4) = .Cells(i, "F").Value
arr(1, 5) = .Cells(i, "G").Value: arr(1, 6) = .Cells(i, "H").Value
With Target
.Resize(1, 6).Value = arr
.Offset(, -3).Resize(1, 11).Borders.LineStyle = xlContinuous
End With
With Sheets("Rec")
lr = .Range("D" & Rows.Count).End(xlUp).Row
.Range("K2:K" & lr).Formula = "=I2*J2"
End With
Exit Sub
End If
Next
End With
End Sub
Cells(r, "j").Select
Bạn sửa thành thế nàyCells(i, "I").Value = Format(, "#,##0.00")
Cells(i, "I").NumberFormat = "#,##0.00"
Tốt nhất thì bạn định dạng cả cột trước, vì dữ liệu dán xuống cells được dán từ mảng nên sẽ giữ nguyên định dạng của nó.mình có định dạng số cho cột I (trọng lượng) như vầy, nhưng code lỗi:
mong bạn chỉ giáo.Mã:Cells(i, "I").Value = Format(, "#,##0.00")