Dear Forum,
Daily, I work on an Incremental Data and there are certain data fields which are missing as this common data is circulated to all departments some fields are missing to prevent data leak..
However, for my work I need to have all the columns / data fields filled with values so the person sending data sends 2 Files one with Masked Data and another which has the Missing Information which I have to collate using vlookup on a daily basis, this is very taxing and a very bad methodology to follow..
However, on the pretext of securing the confidentiality of the data, the management does not want to change.
So, I have to do this rigorous task daily...of collating the missing chunks..
What I normally do is ? I create a copy of the original sheet in the same workbook Ex: Main Sheet is "Log" so the copy would be "Log (2)" and then I put a Auto-Filter and then put a Custom Filter on the Columns which has missing data and then Cut this data into a NEw Sheet and Name it as "Masked Log as on Day - 1" and then go back to Sheet Log (2) and then delete those records and then OPEN/REMOVE the filter and then copy paste the missing records from the just created sheet "Masked Log as on Day - 1" and then paste them exactly below the last filled record in the "Log (2)" Sheet and then do a VLOOKUP based on a specific unique EMp Id Column from a another WorkBook which has a Sheet called as "Masked Log" and retrieve the missing details.
As this Masked details are send on random basis there is every possibility that certain details would remain missing which remain blank in the final report and so we push the records down.
So can someone help me with a Macro to achieve the same..
I have recorded a Macro but I dont know how to make it Dynamic..as everytime different no of records would be missing and I want this to run till all the details are filled and then after checking for all the missing details from the Masked Log Sheet in the other workbook we do one more round of pusing the data down further so that it becomes easy to track in the final report..
I have coloured this range to understand that these records came without the details if there is any other scrutiny to be carried out..later..
Regards
e4excel
Bookmarks