Since VPPs are credited based on actual rake paid after the change to weighted contributed rake, there's no actual way to calculate this in way of number of hands.

Each player has a playstyle that will determine how willing they are to get the money into the pots, and how big your average pots are, all contributing widely to how much rake you are likely to play.

Someone playing only AA/KK in zoom might need a million hands, someone playing a very LAG style would get the in a fraction of the time.

On $ tables(which is the only currency available for Zoom), on 6max tables you are rewarded 5.5VPPs per $1 rake, and on 9max tables you are rewarded 6 VPPs per $1 rake paid.

So, for 10000 VPP on NL10 shorthanded(or any other limit) you would need to generate $1818.18 rake.

On NL10 Fullring(or any other limit) you would need to generate $1666.67 rake.

As I said, there is no actual way to determine a number of hands, since when you are playing with weighted contributed rake structure, your playstyle will determine how much rake you pay on average per x amount of hands.

Regards,

Richard