A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
For an Excel input form on Windows where normal paste into text boxes stopped working but Shift+Insert still works, the most relevant fixes are:
- Check whether Excel is running in multiple instances If the workbook with the form is open in one Excel instance and copied data is coming from another workbook in a different Excel instance, Excel can fall back to Windows paste handling instead of Excel’s internal paste behavior. Open both workbooks in the same Excel instance and test paste again.
- Verify Paste Options is enabled In Excel, go to File > Options > Advanced. Under Cut, copy and paste, make sure Show Paste Options button when content is pasted is checked.
- Check whether events are clearing the clipboard
A
Worksheet_SelectionChangeevent can clear the clipboard and disable normal Paste Special behavior. If the workbook uses event code, test with events disabled:- In VBA Immediate Window, set
Application.EnableEvents = False - Test paste into the form text box again
- In VBA Immediate Window, set
- Start Excel in Safe Mode to rule out add-ins
Third-party add-ins can conflict with paste behavior.
- Find the Excel shortcut
- Hold CTRL and double-click Excel
- Click Yes to start in Safe Mode
- Open the workbook and test paste into the form
- Install the latest Office updates
Excel had a known issue where paste could fail silently with no message. Microsoft fixed this in updated builds:
- Office LTSC 2024: Build 17932.21000
- Office LTSC 2021: Build 14334.20918
- Office LTSC 2019: Build 10417.20211
- Office 2016: fixed in KB 5002665
- Use Paste Special as a workaround If standard paste fails, try Home > Paste dropdown > Paste Special and choose the needed option such as Values or Formulas where applicable.
A practical order for this case is:
- Open everything in one Excel instance.
- Start Excel in Safe Mode and test.
- Check File > Options > Advanced > Show Paste Options button when content is pasted.
- Test with
Application.EnableEvents = False. - Update Office to the latest build.