Nhờ rút gọn code Copy Pascpecial (1 người xem)

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

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

pns56

Thành viên chính thức
Tham gia
27/7/10
Bài viết
83
Được thích
18
Nghề nghiệp
GV trường THCN
Nhờ các anh chị em rút gọn dùm code do mình Record Macro nhằm copy và past special\Value. Mình thấy dài quá cố rút gọn nhưng không biết cách. Mong ACE giúp đỡ. Chờ hồi âm. Cám ơn nhiều!
 

File đính kèm

Sub Button1_Click()
Range("C11:J462").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
 
Upvote 0
Nhờ các anh chị em rút gọn dùm code do mình Record Macro nhằm copy và past special\Value. Mình thấy dài quá cố rút gọn nhưng không biết cách. Mong ACE giúp đỡ. Chờ hồi âm. Cám ơn nhiều!

Bỏ hết mấy dòng ActiveWindow.ScrollRow đi là được rồi
Kết quả:
Mã:
Sub Button1_Click()
'
' Button1_Click Macro
' Macro recorded 18/06/2013 by Vinaghost.Com
'

'
    Range("C11:C483").Select
    Selection.Copy
    ActiveWindow.ScrollRow
    Range("J11").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub
Rút gọn thêm:
Mã:
Sub Button1_Click()
  Range("C11:C483").Copy
  Range("J11").PasteSpecial 3
End Sub
Hoặc cách khác:
Mã:
Sub Button1_Click()
  Range("J11:J483").Value = Range("C11:C483").Value
End Sub
-----------------------
Sub Button1_Click()
Range("C11:J462").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Hổng có chổ nào COPY lấy đâu mà PASTE?
 
Upvote 0
Cám ơn các ACE đã trả lời, mình đã thực hiện và thấy như ý, chúc sức khỏe cả nhà!!! thanks.
 
Upvote 0

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

Back
Top Bottom