No entiendo muy bien lo que quieres...
Pero si las celdas se adaptan al texto automáticamente ponles un ancho no?
Código:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="40%"> </td>
<td width="20%">si escribes algo superior al 30% automaticamente hace un salto de linea pero no se descolca el ancho, pruebalo haber si es eso lo que dices, porque no me entero muy bien :P</td>
<td width="40%">Otra cosa es que pongas aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa y al tratarse de una palabra enorme que no se puede dividir, la celda sigue creciendo hasta que haya un espacio.</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>