Hello Everyone
I'm optimistic that there's a solution to my issue. I have a dataset as the source (table named "t_Src") and a user input table.
The goal is to automatically apply data validation to the User Input Table's Databodyrange as the user enters or selects from a dropdown. When nothing is selected in the User Input table, any data validation dropdown should include all options from the source table. However, as soon as the user selects an option from any column, the other columns in the user input table should be re-validated to show only options that match the user's selection. As the user continues to select criteria from any other columns, the data validation should change accordingly. Additionally, if the user deletes any selected criteria, the data should be re-validated for the remaining columns.
I've managed to achieve this objective using the Advanced Filter function, but it's a bit slow. I also want to avoid looping through the table/array as that also slows down the code. I'm wondering if you have any ideas on how to achieve this faster and more efficiently.
Thank you for your time and help.
DV Questions.xlsx
Bookmarks