thienthanbe
Thành viên mới
- Tham gia
- 27/10/08
- Bài viết
- 43
- Được thích
- 2
Chào các bác!
Em có đoạn code sau
Cái này chỉ làm việc với sheet1 khi em đang ở Sheet1, Các bác chỉ hộ em cách nào khi đang ở sheet2 vẫn thực hiện nó trên sheet1 mà không cần phải select sheet1?
Cám ơn các bác.
Em có đoạn code sau
PHP:
Private Sub CommandButton1_Click()
If TextBox1.Value <> "" And TextBox2.Value <> "" And TextBox3.Value <> "" Then
Range("A" & i & ":E" & i).Select
With Selection.Interior
.ColorIndex = 42
.Pattern = xlSolid
End With
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlHairline
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Font
.Name = ".VnTime"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Range("A" & i) = i - 3
Range("B" & i).FormulaR1C1 = Int(Now)
Range("C" & i).FormulaR1C1 = UserForm1.TextBox1.Value
Range("D" & i).FormulaR1C1 = UserForm1.TextBox2.Value
Range("E" & i).FormulaR1C1 = UserForm1.TextBox3.Value
Range("E" & i).NumberFormat = "#,##0"
ActiveWorkbook.Save
End If
End Sub
Cám ơn các bác.