Solved

Macro to build error report in Excel from data in the same workbook

Posted on 2016-11-04
3
14 Views
Last Modified: 2016-11-04
I want a separate worksheet in Excel to build an error report from another worksheet in the same workbook.  The data would be a list of employee positions such as full time, part time, temps, seasonal etc...and ONLY full time positions should have insurance costs listed in a particular field.  I want the report to search the data and if it finds insurance expense in that field for any other position than a full time position, copy the entire row of information and add it to the error list.   The problem I am having is having the report build the list so that there are no empty rows on the list.  I don't know a simple way with a formula to do this and assume I need a macro to build it so that as it finds the data, it puts it on the next available line on the report.   Once I have a macro to do it, I'd like to set up a button and assign the macro to it so I can run it when I want.  I have attached a very simple sample.
EE-Example-Error-Report.xlsx
0
Comment
Question by:jconnelley44
3 Comments
 
LVL 48

Accepted Solution

by:
Rgonzo1971 earned 500 total points
Comment Utility
Hi,

pls try
Sub macro()
Sheets("Data File").Activate
For Each c In Range(Range("A3"), Range("A" & Rows.Count).End(xlUp))
    If c <> "FULL TIME" Then
        c.Resize(, 2).Copy Destination:=Sheets("Error Report").Range("A" & Rows.Count).End(xlUp).Offset(1)
    End If
Next
End Sub

Open in new window

Regards
1
 

Author Closing Comment

by:jconnelley44
Comment Utility
Worked beautifully!  I am new to Macros and this is excellent. Thanks!
0
 
LVL 17

Expert Comment

by:Roy_Cox
Comment Utility
Duplicating data to another sheet is not the best way to work with data. I would simply use Conditional Formatting to highlight the cells, in the newer versions of Excel you can always filter by colour and print the list if required.
EE-Example-Error-Report.xlsx
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Approximate matching with VLOOKUP and MATCH seems to me to be a greatly under-used technique, and one which is vital for getting good performance out of large lookups. Until recently I would always have advised using an exact match for simplicity an…
Modern/Metro styled message box and input box that directly can replace MsgBox() and InputBox()in Microsoft Access 2013 and later. Also included is a preconfigured error box to be used in error handling.
The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …
This Micro Tutorial will demonstrate in Microsoft Excel how to add style and sexy appeal to horizontal bar charts.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now