Well I had thought you might be able to use VBA to set the left property for the line but it becomes a huge undertaking. First you have to decide if you are using twips or inches and set all the values to the same scale. Then you need to find out what type of Font you are using and what the scale of that is and convert that value to twips or inches. Twips would be more accurate. To start you would set the Text Align property for your Bound Textbox to Left, say at 1240 twips. Then you would have to return the length of your string in the textbox using the Len() function and convert that to twips, add it to the 1240 and set the Left property for you unbound "....." textbox to that calculated value, are we dizzy yet, and then calculate the left edge of your next textbox and set the Length of the unbound "....." to meet that, and so on and so on.
I got as far as setting the 1st textbox at 1240 twips, but haven't been able to convert the font to twips. You might have to fudge it by guessing
Me.UnboundTextbox.Left = 1240 + Len(BoundTextbox) * 240)
and then adjust the 240 to whatever seems to be the length of one character. Are you still awake. I'll look at it some more but that's where I've gotten to so far.
Paul