I have B5 selected in the screen cap below.

The debugger hangs on the line I have bolded.
Sub Historical()
'
' Historical Macro
' Macro recorded 4/21/2010
'
ScreenUpdating = False
Worksheets("Data").Activate
Workbooks.Open CStr(Range("B5"))
Workbooks("Hazardous Work Permit.xlsm").Activate
Sheets(Array("Permit", "Signatures")).Select
Sheets("Signatures").Activate
Sheets(Array("Permit", "Signatures")).Copy Before:=Workbooks("Historical.xlsm") _
.Sheets(1)
Sheets("Permit").Name = Range("C2")
Sheets("Signatures").Activate
Range("B3").Copy
Range("I2").Activate
ActiveCell.PasteSpecial Paste:=xlPasteValues
Sheets("Signatures").Name = Range("I2")
ActiveWorkbook.Save
ActiveWorkbook.Close
Workbooks("Hazardous Work Permit.xlsm").Sheets("Permit").Select
Sheets("LogBook").Activate
Sheets("LogBook").Range("A4").Hyperlinks.Add Range("A4"), Sheets("Data").Range("D7").Value
Sheets(Array("Permit", "Signatures")).PrintPreview
'PrintOut
Sheets("Permit").Select
ActiveWorkbook.Save