Copying data from an Excel sheet to Word
Things you could try:


Set shorter wait times. This shows you how. This is likely the main source of delay. You can assess if this is true by timing the total time, and calculating the time taken with each vfile.
Avoid Selecting unless mandatory. For instance, replace

ActiveSheet.Columns("C").Select
ActiveSheet.Paste


with

ActiveSheet.Columns("C").PasteSpecial