Hi Guybrush_Threepwood_ 82,
Thank you for reaching out to us. I'm glad to help you!
Based on your description of the "The source currently evaluates to an error. Do you want to continue?" message when using a Named Range in Data Validation, I understand the core issue lies in how Excel's Data Validation interprets your data source. While your Named Range works perfectly elsewhere, Data Validation has quite specific requirements for how it recognizes a list.
This problem typically occurs when your Named Range is pointing to an Excel Table Name or a Structured Reference from an Excel Table. Data Validation doesn't directly accept these types of references as a source.
Based on my experience, you need to ensure your Named Range points directly to a specific cell range. But depending on scenario, I hope this may help you.
**Check your named range:**Go to the Formulas tab > Click Name Manager.
Find your named range called "Names".
Look at the Refers to field. If it says something like =Table1[ColumnName], please change it to a direct cell range. For example: ='Sheet1'!$M$2:$M$10000 (Replace "Sheet1" with the actual name of your sheet.)
**Reapply Data Validation:**Select the cell(s) where you want the dropdown list.
Go to the Data tab > Click Data Validation.
Under Allow, choose List > In the Source box, type: =Names
Excel's Data Validation is designed to recognize references to traditional cell ranges or comma-separated lists of items as sources. When your Named Range directly points to a clear cell range (e.g., ='Sheet1'!$M$2:$M$10000), Data Validation can correctly interpret and use it, eliminating the error you're encountering.
Please let me know once you’ve tried this. I’ll be happy to continue assisting based on your response. Please understand that our initial response may not always resolve the issue right away. But with your help and a bit more detail, I'll try my best to help you.
Looking forward to your reply!
Sincerely,
Jeanie-H - MSFT | Microsoft Community Support Specialist.