Hello and a happy new year to everyone on this forum!

I am trying to filter a listbox full of data from one of the worksheets.
I have 8 combo-boxes that have options within them which i want to utilise
to filter the information already in the list box. I already have the listbox
working when i start up the userform.
There are 20 columns within the listbox data and 8 of them are
associated with the 8 combo-boxes.

Here is an image of the userform that i have created for this (apologies for the scribbles,
had to hide some of the data shown):
Capture.PNG

Here's some extra information. The code i'm currently using to fill up my list box is:
Please Login or Register  to view this content.
With the information collected from this code, i columns columns K - R as combo-boxes.
For example, column K is cbDSS and so if i select "Private" as one of the drop down option in the
cbDSS selections, i want to see the listbox populate with data that only has the value "Private" in column K.

If i were to select an option from the next combo-box (cbContract) and selected "1 year" for example, I would
then want the listbox to then populate further so that it populates with the values of "1 year" in column L
With column K still having the "Private" value only.

The same goes with the rest of the combo-boxes.

Column K = cbDSS
Column L = cbContract
Column M = cbType
Column N = cbIncl
Column O = cbFloor
Column P = cbMais
Column Q = cbKitch
Column R = cbGar

I feel as if this is an easy code to fix up but i'm still learning VB and am unsure as how to do this,
Feel free to share your suggestions.

Thank you, Jonny.