Rather than give you a specific solution, judging by the way you have asked the question I think it may be more helpful for you to fundamentally see things in a way which you should.
As long as your VM machine is on the same LAN as your 'local' machine, forgetForget that it is a VM. You can connect to it in all the same ways that you can with any other machine on your LAN, including from the host which runs the VM.
So just use network shares, or whatever other method you would usually use between two locally networked machines.