Link to home
Start Free TrialLog in
Avatar of Mandy_
Mandy_

asked on

Excel Macro copy Cell range not empty between worksheets

hi

i like to copy all values in cells are filled from Cell E2 down in worksheet PROCESS to Worksheet EXPORT from Cell  N2 down. All cells are "not filled" has a #NV with formula because of missing data. All cells are filled has a value like
an email-adress "test@domain.com"

i've found an example but it copying if the cells are colored.

Option Explicit
Function CountByColor(CellColor As Range, SumRange As Range)
Dim myCell As Range
Dim iCol As Integer
Dim myTotal
iCol = CellColor.Interior.ColorIndex
For Each myCell In SumRange
If myCell.Interior.ColorIndex = iCol Then
  myTotal = myTotal + 1
End If
Next myCell
CountByColor = myTotal
End Function

Open in new window


Thanks in advance for your help
Avatar of Phillip Burton
Phillip Burton

Don't know what your question is. Maybe if you post the spreadsheet, it might help.
Avatar of Mandy_

ASKER

Hi phillip

2 pictures. hope that helps. It should be a macro not a formula.

User generated image
copy only cells with values to other worksheet called export N2 down

User generated image
I still have no idea what your question is - maybe you can rephrase.
Avatar of Mandy_

ASKER

How could i code this in VBA macro?  if cell in sheet1 has a value (see picture) copy to sheet2 column N2 downstairs.
If sheet1 not have a value (0 or #NV) not copy it. Thats it!
ASKER CERTIFIED SOLUTION
Avatar of Phillip Burton
Phillip Burton

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Mandy_

ASKER

Thats it! Thank you so much.