A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Thanks, I like that suggestion.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I use lots of data validation drop down list and recently some phantom boxes have been appearing in my spreadsheets. You can select the grey arrow but the list is empty. You then select the cell to get the correct data validation list, which appears to overlay the the box. Can anyone help? I created a new spreadsheet from scratch and it appeared to have fixed it but today i opened the spreadsheet and once again i have phantom drop down lists!!!
I removed all the data validation from the cell and it still remained!
Can anyone help?
A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Thanks, I like that suggestion.
I can't help with the identification of specific drop downs however the solution to other users is to stick a small piece of code in the workbook that performs an action when anybody hits save. I get mine to select A1 in all sheets. This makes it impossible for users to save with a dropdown selected. (I have no dropdowns in A1 on any sheet).
I agree with you that this bug needs fixing and is not good enough from MS.
I am seeing this problem, too. The other's solution of wiping out every drop-down is no good for me, I have valid drop-downs on t he page that can't be removed.
I tried writing a sub that looks at each drop-down Shape object) on the page and asks if I want to delete it or not. The problem is that I can't tell which drop-down it is looking at. Here's what I have so far:
Public Sub subScrubPhantomDropDowns()
Dim intCounter As Integer
Dim dd As Shape
ActiveSheet.Unprotect strSheetPassword
For intCounter = 1 To ActiveSheet.Shapes.Count
If Left(ActiveSheet.Shapes(intCounter).Name, 9) = "Drop Down" Then
Set dd = ActiveSheet.Shapes(intCounter)
If MsgBox("Do you want to remove " & dd.Name & "?", vbYesNo) = vbYes Then
MsgBox "I will remove " & dd.Name
End If
End If
Next
ActiveSheet.Protect strSheetPassword
End Sub
Ideally, I'd like it to jump to the Drop-Down in question before it asks to delete, so that I can see which one it's referring to. I also need to have it unhide any hidden rows, as those drop-downs are skipped.
I do see this as a software bug that MS needs to fix. I can certainly change my habit of not selecting a cell that has validation before saving the file, but my users are not sophisticated enough to understand not to do that, even if I explain it to them.
Any insight into when this will be fixed would be really, really helpful. Thanks!
Hi, put the vba code in the Workbook section and set it to run everytime the workbook is saved. It works perfectly and is unnoticeable to anybody else. Once there you can forget it exists :)
All. This solution works. A great temporary fix. I spent days with this issue as the bug stops you editing in office mobile versions.