Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Macro help please
Hi,
I have the following code (donated) which will take a number input by the user and then seach a whole column for that corresponding number. Once found it will then copy/paste the whole of that rows data onto another worksheet. This works fine as there is never the same number in the column twice, what I now need is for the column to be searched and then each time the same number is found to copy each rows data onto a seperate sheet until all the 'input number' corresponding rows data has been pasted onto seperate rows in a new worksheet. For example, if the number input by the user is 12345 . The seach is made and its found that this number is shown in cells A3, A7, A10 I want all the data in cells A3:G3, A7:G7, and A10:G10 to be pasted into seperate rows in another worksheet. hope that makes sense, and here is the code I have.... Sub print_mon_jobcard() Dim i As Integer Dim iRow As Integer Dim Cel As Range Dim wks1 As Worksheet, wks2 As Worksheet, wks3 As Worksheet Dim lLastRow As Long 'On Error GoTo err_handler Set wks1 = ThisWorkbook.Worksheets("monday's log") Set wks2 = ThisWorkbook.Worksheets("formula") Set wks3 = ThisWorkbook.Worksheets("jobcard") i = InputBox("Please enter the job number you wish to print a job card for") On Error Resume Next Set Cel = wks1.Columns("B:B").Find _ (What:=i, _ LookIn:=xlValues, _ LookAt:=xlWhole) If Cel Is Nothing Then MsgBox "No job with the number " & i & _ " has been found, please try again! " Exit Sub End If On Error GoTo err_handler iRow = Cel.Row wks1.Cells(iRow, 1).EntireRow.Copy Destination _ :=wks2.Cells(2, 1) wks3.PrintOut Exit Sub err_handler: MsgBox Error, , "Err " & Err.Number End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Macro recorded... tabs & file names changed, macro hangs | Excel Worksheet Functions | |||
Macro Help Needed - Excel 2007 - Print Macro with Auto Sort | Excel Worksheet Functions | |||
how to count/sum by function/macro to get the number of record to do copy/paste in macro | Excel Programming | |||
macro to delete entire rows when column A is blank ...a quick macro | Excel Programming | |||
Start Macro / Stop Macro / Restart Macro | Excel Programming |