|What do you mean by "copy ... to the columns G, I, K and M in worksheet FD relatively"?|
What does relatively mean in this case?
One other question:
Do we need to be concerned with the length of each copied column?
In other words, if we paste 50 rows of data into Column G from one sheet, but the next time we paste in the data there are only 25 rows, do we need to clear the "extra" data in Column G?
Obviously it would be easier if we had a set number of rows to copy, but it's also possible to clear the columns in the FD sheet, determine the length of each copied column and then do the paste.
Your answer will determine how much code has to be written.