My only experience with VMware is ESXi but I don't see (if it's possible) how to set a guest VM's network adapter to a specific VLAN. Is this possible in Workstation?
Hate to reply to an old thread, but I spent hours looking for a solution for VMWare Workstation 12 on a Windows 10 host.
First of all, switching to the vmxnet3 paravirtualized NIC gave the option for VLAN tagging in the driver's advanced settings. Just change ethernet0.virtualDev to "vmxnet3" in your VM's .vmx file.
Once that was done, I discovered that you must also disable "Priority & VLAN" on the HOSTS LAN adapter that you are bridging... otherwise it drops all of the packets that contain tags.
Once I did that... I was able to assign my VM's to a VLAN and have it all work. Of course the host will not be able to be in a tagged VLAN since you disabled that option.