ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Macro Help (https://www.excelbanter.com/excel-programming/316355-macro-help.html)

[email protected]

Macro Help
 

Simon,

I only what to search in one column which is "I". Then if "E" or "M" i
found in that column then I want to Select columns "A to G" in that sam
row. But I want to do this to the entire sheet with one click becaus
there are multiple instances within a workbook. I thought of using a I
statement and narrow the search only to column "I". Thanks for th
help.

Scot

--

-----------------------------------------------------------------------
's Profile: http://www.excelforum.com/member.php...fo&userid=1627
View this thread: http://www.excelforum.com/showthread.php?threadid=27684


GJones

Macro Help
 
Hi Scott;

This should do it:

Sub try()

HomeSheet = ActiveSheet.Name


'Go to Sheet2 and prepare it to receive the coping
Sheets("Sheet2").Select
Range("A1").Select

'Go back to the original sheet
Sheets(HomeSheet).Select


Range("I1").Select
While Not ActiveCell = ""
If ActiveCell = "E" Or ActiveCell = "M" Then

Range(Cells(ActiveCell.Row, 1), Cells
(ActiveCell.Row, 7)).Copy

Sheets("Sheet2").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets(HomeSheet).Select



End If
ActiveCell.Offset(1, 0).Select
Wend
End Sub


Thanks,

Greg


-----Original Message-----

Simon,

I only what to search in one column which is "I". Then

if "E" or "M" is
found in that column then I want to Select columns "A to

G" in that same
row. But I want to do this to the entire sheet with one

click because
there are multiple instances within a workbook. I thought

of using a IF
statement and narrow the search only to column "I".

Thanks for the
help.

Scott


--

----------------------------------------------------------

--------------
's Profile:

http://www.excelforum.com/member.php?
action=getinfo&userid=16279
View this thread:

http://www.excelforum.com/showthread...hreadid=276840

.



All times are GMT +1. The time now is 05:06 PM.

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