ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   How to perform two actions ? (https://www.excelbanter.com/excel-worksheet-functions/65254-how-perform-two-actions.html)

morph000

How to perform two actions ?
 

Bit of a newbie with Excel I'm afraid, and need some help with this
one.

What I need to do is this (by way of example):

Scan column A in a worksheet and for each cell in that column that
contains "Y", move (not copy) the contents of the cell in that row but
in column B to the cell in column C AND then delete the old contents of
the B cell.

ie if An="Y" then Cn=Bn AND Bn="" where "n" is any number.

Any ideas on this welcome ! No doubt there's a fairly easy way to do
it.


--
morph000
------------------------------------------------------------------------
morph000's Profile: http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434


Kassie

How to perform two actions ?
 
Hi morph000

Try the following code. Press <Alt<F11, select Insert|Module and paste

Option Explicit

Dim iLastRow As Long
Dim iText As Variant
Dim iRow As Long

Sub Testing()
iLastRow = Cells(Rows.Count, "A").End(xlUp).Row
iRow = 1
iText = InputBox("What criteria do you want to use", "Enter Criteria",
vbOKCancel)
For iRow = iRow To iLastRow
If Range("A" & iRow).Value = iText Then
With Worksheets("Sheet1")
.Range("B" & iRow).Copy
.Range("C" & iRow).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
.Range("B" & iRow).ClearContents
End With
End If
Next iRow

End Sub

"morph000" wrote:


Bit of a newbie with Excel I'm afraid, and need some help with this
one.

What I need to do is this (by way of example):

Scan column A in a worksheet and for each cell in that column that
contains "Y", move (not copy) the contents of the cell in that row but
in column B to the cell in column C AND then delete the old contents of
the B cell.

ie if An="Y" then Cn=Bn AND Bn="" where "n" is any number.

Any ideas on this welcome ! No doubt there's a fairly easy way to do
it.


--
morph000
------------------------------------------------------------------------
morph000's Profile: http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434



morph000

How to perform two actions ?
 

No go I'm afraid. Has multiple compile errors.. :(


--
morph000
------------------------------------------------------------------------
morph000's Profile: http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434


Kassie

How to perform two actions ?
 
Hi morph

Did you copy and paste my code, or did you type it in?

On my side it works perfectly. If you typed it, I suggest you copy my code,
and paste it into your module?

Let me know!

"morph000" wrote:


No go I'm afraid. Has multiple compile errors.. :(


--
morph000
------------------------------------------------------------------------
morph000's Profile: http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434



morph000

How to perform two actions ?
 

Nope. No go, tried 2 P4 3GHz pc's with the same result. Both using Win
XP SP2 and Office XP Pro. Cut and pasted as I normally would. :(


--
morph000
------------------------------------------------------------------------
morph000's Profile: http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434


Peo Sjoblom

How to perform two actions ?
 
Type of PC doesn't matter, most likely you have line wrapping, for instance

vbOKCancel)

should be on the same line as "Enter Criteria"

SkipBlanks _

should be on the same line as xlNone,

--
Regards,

Peo Sjoblom

Portland, Oregon




"morph000" wrote in
message ...

Nope. No go, tried 2 P4 3GHz pc's with the same result. Both using Win
XP SP2 and Office XP Pro. Cut and pasted as I normally would. :(


--
morph000
------------------------------------------------------------------------
morph000's Profile:
http://www.excelforum.com/member.php...o&userid=30490
View this thread: http://www.excelforum.com/showthread...hreadid=501434




All times are GMT +1. The time now is 12:22 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com