'Need to filter all the unique values one by one in a auto filter and copy and paste all the different results in a separate workbook and save it

I have an file that has some set of names/users in a column which is repeated and this column with users is not static and it could be anywhere in sheet and also the users name will vary, But i want all the available users data from the workbook filtered individually one by one and i need to copy and paste all the users data pasted in a new workbook and i want that workbook named after the respective users name, I tried some things but nothing worked out, So please help me out guys, I have given below the example of the data(it got converted into an link) i have for your reference.

enter image description here

vba


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source