I think you should help yourself more before coming to the group with lists of
questions.
If you type "Set" (without the quotes) in the VBA Editor and then press F1 it
will take you to a page which explains what Set does.
The same applies to the other keywords.
You may need to look up the keyword "SetSourceData" As this is written as one
word with no spaces it is one keyword and has its own special action. It is
not the same as "Set SourceData" which has a space in it.
When you understand what the keywords mean you will be able to work out the
meaning of the code statement. If you do it this way you will end up with a
far better understanding than if you are just told the answer.