Sure,
Something like this...
Option Explicit
Sub forbTurner2()
Application.DisplayAlerts = False
Dim ws As Worksheet, tmpMsg As String, tmpSht As Worksheet, tmpName As String
Set tmpSht = Worksheets.Add
tmpName = ActiveSheet.Name
For Each ws In ThisWorkbook.Worksheets
ws.Activate
If ws.Name <> tmpName Then
With ws
If .Range("A2").Value > 1 Then
tmpSht.Range("A65536").End(xlUp).Offset(1).Value = .Range("A1").Value
tmpMsg = tmpMsg & Range("A1").Value & vbCr
End If
End With
End If
Next ws
If tmpMsg <> "" Then
If MsgBox("Your list of values are as follows:" & vbCr & vbCr & tmpMsg & vbCr & _
"Do you wish to print this list?", vbYesNo + vbQuestion, "Complete") = vbYes Then GoTo myYes
tmpSht.Delete
End If
GoTo myEnd
myYes:
tmpSht.PrintOut copies:=1
tmpSht.Delete
myEnd:
Application.DisplayAlerts = False
End Sub
If you wanted to add a title line or something tothe print out sheet, that wouldn't be a problem.