xitrum_007
Thành viên mới
- Tham gia
- 15/3/10
- Bài viết
- 19
- Được thích
- 1
Ai giải thích giúp em chỗ code này với. Em đưa vào file của mình thì code nó không chạy cho dù đã chỉnh sửa một số chỗ in đỏ cho phù hợp với file của mình, sao nó vẫn không chạy giống file đính kèm...
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$AP$3" Then
Dim anh As Shape
With Sheet3
For Each anh In .Shapes
If anh.Name Like "Rectangle*" Then anh.Delete
Next
Application.ScreenUpdating = False
.Activate
Sheet1.Shapes("Rectangle " & .[AP3].Value).Copy
.[c3].Select
ActiveSheet.Paste
For Each anh In .Shapes
If anh.Name Like "Rectangle*" Then
anh.Top = .[C3:I10].Top
anh.Left = .[C3:I10].Left
anh.Height = .[C3:I10].Height
anh.Width = .[C3:I10].Width
End If
Next
Application.ScreenUpdating = True
Application.CutCopyMode = False
.[AP3].Select
End With
End If
End Sub