Enter Data Macro
This is a very helpful code. It does what I asked for help with. Thank you.
I have one more question now that I probably should've asked initally but it
slipped my mind. Sometimes the numbers change for instance.
20 could become ZZP5
30 could become ZZP1
40 could become ZZP3
How can I change the code to accomodate this change when it happens?
"Francis Ang" wrote:
MCheru,
Try this code. Hope it helps.
Sub MyRoutine
nRow_ctr = 1
Do While Worksheets("Sheet1").Range("B" & nRow_ctr) < ""
If Left(Worksheets("Sheet1").Range("B" & nRow_ctr), 2) = 20 Or _
Left(Worksheets("Sheet1").Range("B" & nRow_ctr), 2) = 30 Or _
Left(Worksheets("Sheet1").Range("B" & nRow_ctr), 2) = 40 Then
Worksheets("Sheet1").Range("A" & nRow_ctr) = Left(Worksheets
("Sheet1").Range("B" & nRow_ctr), 1) & "ZZP"
End If
nRow_ctr = nRow_ctr + 1
If Worksheets("Sheet1").Range("B" & nRow_ctr) = "" Then
Exit Sub
End If
Loop
"MCheru" wrote:
I need help with a macro. Here is what I am trying to do. Search every cell
in Column B. When the first two numbers are 20 then 2ZZP will be entered to
the left of that cell in Column A. When the first two numbers are 30 then
3ZZP will be entered to the left of that cell in Column A. When the first
two numbers are 40 then 4ZZP will be entered to the left of that cell in
Column A. Can you help me with this?
|