Hi,
My screen flickers while running the code. I have added the ScreenUpdating into my code however it still flickers.
I have attached my code below
My screen flickers while running the code. I have added the ScreenUpdating into my code however it still flickers.
I have attached my code below
VBA Code:
Sub Specific_Column()
'Indirect Copy & Paste
'Copy from SOC Filter List 1 to Packing List
Application.ScreenUpdating = False
Dim lastrow As Long, erow As Long
Dim i As Integer
On Error Resume Next
Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
'find last filled row'
lastrow = Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Cells(Rows.Count, 1).End(xlUp).Row
erow = Workbooks("Packing List.xlsm").Worksheets("Packing List").Cells(Rows.Count, "A").End(xlUp).Row + 1
For i = 4 To lastrow
'SCN No.
Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Cells(i, 2).Copy
Workbooks("Packing List.xlsm").Worksheets("Packing List").Cells(erow, 1).PasteSpecial Paste:=xlPasteValues
'Name
Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Cells(i, 3).Copy
Workbooks("Packing List.xlsm").Worksheets("Packing List").Cells(erow, 2).PasteSpecial Paste:=xlPasteValues
'Delivery date
Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Cells(i, 6).Copy
Workbooks("Packing List.xlsm").Worksheets("Packing List").Cells(erow, 3).PasteSpecial Paste:=xlPasteValues
'Order No.
Workbooks("SOC Filter List 1.xlsm").Worksheets("Filter List").Cells(i, 11).Copy
Workbooks("Packing List.xlsm").Worksheets("Packing List").Cells(erow, 4).PasteSpecial Paste:=xlPasteValues
erow = erow + 1
Next i
Application.ScreenUpdating = True
End Sub