title: How do I allow user to select, but not edit, text in an excel userform control whose width is smaller than the text?
body: <p><strong>Context</strong> <br/>
  I want the user to review some selections they made earlier. So I display some text describing each selection on a separate control in a userform. Some of the text on the controls is long, extending beyond the width of the control. This is fine; I just want the user to be able to see all of the text without being able to edit it. To do this, I use textboxes that are "Locked" (i.e. not editable) but "Enabled" (i.e. selectable). This way, they can just click and either mouse-drag or arrow-key over to scroll through all the text.</p>
  
  <p><strong>Problem</strong> <br/>
  The (small, aesthetic) problem is that when the user clicks in one of the textboxes, they get a blinking cursor, which is misleading as that is normally associated with an <em>editable</em> textbox. </p>
  
  <p><strong>Possible solutions</strong> <br/>
  Ideally, there would be some way of removing the blinking cursor, while still allowing selection but not edition. However, I'm open to other alternatives that don't have to do with changing the width, or having a scrollbar (the textbox is too short to fit a scrollbar). The best alternative I have so far is changing the background color to a gray to make it slightly more clear that it's not editable. </p>
  
  <p>P.S. I'm very familiar with VBA, so if that's part of the solution, I'm cool with that.</p>
  
  <p>Thanks all!</p>