Could you please give me the syntax for this sub?
Use Object Browser to see syntax and short descriptions of VRMLAutomation methods. Press F2 in VB6 or Ctrl+Alt+J in VB.NET.
I think it needs to implement IVRMLEventCallback,
No, it doesn't. How do you suppose to use this callback?
but, where exactly do I put it? Could you give a very very simple example?
No, because it doesn't help.
Also, is it possile to color only a specific point clicked and not the whole object? E.g to color only a specific set of coordinates (x,y,z), and if yes, how?
You can read about colors and coordinates in the VRML97 standard.
Sorry, I can't learn you how to use VB and VRML.