It could be that the text inside the cell has a line break causing the second line to be cut off when printing n Excel 2007.
Perhaps you have copied this text from another application that retains the line break even though it is not visible within the cell in Excel 2007.
I suggest that you copy the text that you want to print into a new worksheet and choose Paste Special > Values. This should remove any erroneous characters such as line breaks.