Giúp mình dán giá trị theo từng vùng (1 người xem)

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

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

tvl297

Thành viên hoạt động
Tham gia
27/5/08
Bài viết
139
Được thích
88
Nghề nghiệp
Kế toán
Giúp mình viết với biểu này với
 

File đính kèm

Macro của bạn OK rồi mà! Mình giúp bạn rút gọn, nha:

PHP:
Option Explicit
Const SoLg As Long = 79          '<=|'
Sub GPECopyAndPasteValuesInColumns()
 Dim MyAdd As String, jJ As Byte
 
 On Error Resume Next             ' ???'
 Application.ScreenUpdating = False
 For jJ = 1 To 4
    MyAdd = Choose(jJ, "B5:F5", "L5:M5", "P5:Q5", "W5:AJ5")
    With Range(MyAdd)
        .AutoFill Destination:=.Resize(SoLg), Type:=xlFillDefault
        .Offset(1).Resize(SoLg).Copy
        .Offset(1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    End With
 Next jJ
 Application.CutCopyMode = False
 Application.ScreenUpdating = True
End Sub
 
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
mình làm như vậy rùi. nhưng làm trên nhiều biểu thì macro không dán giá trị được. chỉ dán giá trị được 1 lần, chạy thì công thức vẫn không thể thành giá trị. bạn giúp mình với
 
Upvote 0
uh. Mình làm được rùi.cảm ơn bạn nhé
 
Upvote 0
Web KT

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

Back
Top Bottom