I have copied VBA codes from Nylo in the "Copy data from multiple sheets to single sheet" thread. The macro works fine, except it displays the extracted data twice. Please help me again. I attached my Excel file in this thread. Thanks!
I have copied VBA codes from Nylo in the "Copy data from multiple sheets to single sheet" thread. The macro works fine, except it displays the extracted data twice. Please help me again. I attached my Excel file in this thread. Thanks!
Here's my take on this process:
![]()
Option Explicit Sub Consolidate() Dim OutSH As Worksheet Dim ws As Worksheet Set OutSH = Sheets("All") OutSH.Cells.ClearContents OutSH.Range("A1:H1").Value = Array("Employee ID", "Employee Name", "", "Fund", "", "Accounting Unit", "", "Account Number", "Mileage") For Each ws In Worksheets If ws.Name <> OutSH.Name And ws.Name <> "ByDept" Then _ OutSH.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Resize(1, 10).Value = _ ws.Cells(80, 2).Resize(1, 10).Value Next ws OutSH.Range("A:A").ClearContents OutSH.Columns.AutoFit Set OutSH = Nothing End Sub
_________________
Microsoft MVP 2010 - Excel
Visit: Jerry Beaucaire's Excel Files & Macros
If you've been given good help, use theicon below to give reputation feedback, it is appreciated.
Always put your code between code tags. [CODE] your code here [/CODE]
?None of us is as good as all of us? - Ray Kroc
?Actually, I *am* a rocket scientist.? - JB (little ones count!)
Thank you very much! It works beatifully!
Last edited by kn427; 06-10-2010 at 10:10 AM. Reason: Solved!
If that takes care of your need, please click EDIT in your original post, click GO ADVANCED and set the PREFIX box to SOLVED.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks