The only way that I know of to do what you want is to tell Excel in advance to expect text. You can do this by invoking the import wizard or assigning the following code to an open button in your general macros. Use this to open your tab files instead of the File Open option.
Sub TabOpen()
NewFN = Application.GetOpenFilename(FileFilter:="Tom's Files (*.tab), *.tab", Title:="Please select a file")
If NewFN = False Then
Exit Sub
Else
Workbooks.OpenText Filename:= _
NewFN, Origin:=437, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 2), Array(2, 2), _
Array(3, 2)), TrailingMinusNumbers:=True
End If
End Sub