B
Bob S
VBA is like Freudian analysis; if you aren't crazy when you start, you
will be when you finish...
rngWork.Select
' rngWork is several characters in the middle of a line/paragraph
Set rngKillChar = rngWork.Duplicate
rngKillChar.Collapse Direction:=wdCollapseStart
rngKillChar.Select
Selection.TypeBackspace
' deletes the desired character just to the left of the original range
rngWork.Select
At this point rngWork starts at the beginning of the line! How did the
start of rngWork get moved?
Bob S
will be when you finish...
rngWork.Select
' rngWork is several characters in the middle of a line/paragraph
Set rngKillChar = rngWork.Duplicate
rngKillChar.Collapse Direction:=wdCollapseStart
rngKillChar.Select
Selection.TypeBackspace
' deletes the desired character just to the left of the original range
rngWork.Select
At this point rngWork starts at the beginning of the line! How did the
start of rngWork get moved?
Bob S