There are two relatively straightforward ways to do this. The first requires that you know the filesystem in use on the partition(s) that you want to access. I believe Ubuntu 16.04 will default to ext4, but you could have changed that to xfs, btrfs, even zfs if you did a custom install. If you created an LVM volume group or other customized partitioning / volume scheme than this approach will be far harder than the second option below.
Option 1
If you used one of the following filesystems on your partitions (ignoring swap):
Ext2/3/4
ReiserFS, Reiser4
HFS, HFS+
FAT, exFAT
NTFS, ReFS
UFS2
Then download and install Disk Internal's Linux Reader
It will provide read access to the list file systems. If you have a different file system, things get tougher - and more 'experimental' - go to option two instead.
Once that is installed, run it, and select 'Drives' / 'Mount Image' / 'Containers' / VMware Virtual disks (*.vmdk) then click next
Browse to the location of the .vmdk file for your ubuntu virtual machines hard drive, confirm it, and it will mount any partitions it finds in that vmdk that it can provide access to. They will be accessible through the Linux Reader GUI as well as in normal Windows Explorer.
Option 2
This option requires that you create a new Linux based virtual machine in vmware workstation. Use the distro of your choice - the fedora 24 beta is pretty sweet, or you could just use ubuntu 16.04. Regardless of your distro choice, install a standard VM, using entirely new settings / location - not in the same location or using the same name as the previous ubuntu VM.
Once that installation is totally complete, turn off the new VM (not suspend - powered down). On the VMWare Workstation Pro GUI, select the new VM in the list on the left usually - under My Computer in the VMWare window.
Then select 'VM' / 'Settings'
You should be on the Hardware tab when the new window opens. Click 'Add', Select Hard Drive (usually is already selected), 'Next', 'Next' Again, then 'Use an existing virtual disk', and 'next'. Click the Browse button and browse to the vmdk file, select it, click ok, then finish.
Power up the new VM, and the your old Ubuntu disks will be available, although unmounted, to the Linux OS.
If you need assistance in mounting the drives in the Linux enviroment, let me know - it's straightforward - I don't know your level of knowledge and don't want to waste everyones time explaining what may be obvious to you.
Basically you want to determine how the drives got detected by the system, one simple method is to open a konsole and type ll /dev/sd*
The old Ubuntu drive that is now new to the new VM will be a higher letter, likely /dev/sdb if you only had one HD in the VM previously.
Each partition on the new drive will be mounted individually. You will need to create (mkdir) a mount spot for each partition, and as root, type mount /dev/sdb1 /path/to/your/new/mount/spot
This mounting scheme is temporary - you'd have to add entries to fstab (or perhaps ubuntu has a GUI based method) for it to persist.
One caveat - if you use LVM or brtfs to create volume groups, and it was a default option for both installs, they may have the same name and you will not be able to mount the new drive without renaming it. Seems unlikely with Ubuntu - it's typical with CentOS / RHEL.
If you need additional detail on the mounting in the VMs or something doesn't work just post where things stopped working. I actually did most of this (on win 10 with vmware 12 pro, Fedora 23 VM and a vmdk from a RHEL 7 VM), and didn't have any issues.
Note
If you have VMWare Workstation Pro 12, and I believe 10 or 11, you actually have tools built in to mount the drives. What VMWare doesn't provide is filesystem support - which is far more than half the battle.
For WS 12, simply browse to your .vmdk file in windows explorer, right click it, and select 'Mount Virtual Disk'. You can then pick which partition you want to mount, and to which windows 'mountpoint' letter. It will then be available via windows explorer. Be careful though - if you don't have filesystem support, windows will helpfully recommend that you format it so you can use it. That's not going to work out well. There are a number of free utilities to add mostly read only access to 'linux' file systems; install one of those first for your filesystem and this method can also work. The Linux Reader approach is recommended simply because you can do it all with one tool.