Last active
November 16, 2018 08:05
-
-
Save c0mpiler/17a497983cd0c796b17f2a7d24ec3315 to your computer and use it in GitHub Desktop.
excel macro test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sub Combine() | |
Dim J As Integer | |
Dim s As Worksheet | |
On Error Resume Next | |
Sheets(1).Select | |
Worksheets.Add | |
dt = Format(CStr(Now), "yyy_mm_dd_hh_mm") | |
nam = "Combined_" | |
new_sheet_name = nam & dt | |
Sheets(1).Name = new_sheet_name | |
' copy headings | |
Sheets(2).Activate | |
Range("A1").EntireRow.Select | |
Selection.Copy Destination:=Sheets(1).Range("A1") | |
For Each s In ActiveWorkbook.Sheets | |
If s.Name <> new_sheet_name Then | |
Application.GoTo Sheets(s.Name).[a1] | |
Selection.CurrentRegion.Select | |
' Don't copy the headings | |
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select | |
Selection.Copy Destination:=Sheets(new_sheet_name). _ | |
Cells(Rows.Count, 1).End(xlUp)(2) | |
End If | |
Next | |
Worksheets(new_sheet_name).Activate | |
End Sub |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment