As Suzanne wrote, I don't think there is a way to work with the end-of-cell
mark directly. I'm not even sure it would be useful, if it was possible. As
you have noticed, a workaround is required.
You have been removing the final character of the string. The alternative is
to work with a range object from which you remove the final character (by
redefining the range). For example:
Sub MyTestSub()
Dim r As Range
Set r = ActiveDocument.Tables(1).Cell(1, 1).Range.Duplicate
If r.End > r.Start Then
r.End = r.End - 1
End If
' more code follows...
End Sub
--
Stefan Blom
Microsoft Word MVP
---------------------------------------------
"CoxProg" wrote in message news:CoxProg...@wordbanter.com...