Combo & CajunCenturion, thankyou, tests suggest that both of these will work.
xlbo, I believe that i've not supplied you with enough information.
I have 4 ComboBoxs, combo 1 is filled during the form.activate. It is filled with all values on a list (Actually a list of all directories on root of Drive of choice).
Pick a directory name from the first combo, combo 2 gets populated with all sub-directories.
Pick directory name from combo 2, combo 3 gets populated with all sub-directories. and so on.........
But, if i've already changed all combo values, and would then like to change the first one again, things go wrong. Its because the combo1 change sub includes code to clear all other combos, then re-populate combo2 dependant on which dir is chosen. combo 2 includes the same code but doesn't clear combo1, only combo 3 & 4, combo3 only clears combo 4. The word "Cascade" springs to mind.
So, as soon as combo1 is changed for the second time then tries to clear combo2, the combo2 sub is run, cascading all the way down the line.
I'm sure that your suggestion will work in some respect but i don't have the time/brain power to understand the logic quite that well so i try to use Standard Functions and things as often as possible.
If i've explained it well enough and you have more suggestions, i'm open.
Thank You all for your time!
Mike
Hold the Wheel and drive