made small changes in the watersev code, this should help
Sub test()
Dim shcount As Long, lrow As Long, i As Long, rng As Range
Application.ScreenUpdating = 0
shcount = Sheets.Count
Set newsh = Sheets.Add(after:=Sheets(Sheets.Count))
lrow1 = 1
For i = 1 To shcount
With Sheets(i)
lrow = .Cells(Rows.Count, 2).End(xlUp).Row
Set rng = .Range(.Cells(1, 2), .Cells(lrow, 2))
End With
'n = n + 1
newsh.Cells(lrow1, 1).Resize(lrow).Value = rng.Value
lrow1 = lrow1 + lrow
Next
Application.ScreenUpdating = 1
End Sub
Bookmarks