This is
not a recommendation for the software. Please conduct your own due-diligence.
http://www.freedownloadmanager.org/download/access-vba-code-google-earth-4538745.html
This is simply an example of software that links something like Google Earth to something like Excel.
On CNET - MarshallSoft GPS Component for Visual Basic (about $115.00)
MSDN has an extensive article on the Java Class object interface however, it would most likely be beyond your stated abilities.
My best guess is for you to define how you want the solution to behave. e.g. Open Google Earth (or Microsoft Bing) and click on a location, have that location moved into an Access table (or form).
Once your solution is defined, research the various tools and contact the companies.
It would appear that a interface will cost around $100 USD. Make sure it includes a "run-time" or "distributed license". In other words, don't pay $100 for each user's workstation.
There may be "free" versions, the support for "free" will probably reflect the price.
There are times it is preferred to design your own, and times to pay for the combined efforts, success, failure and support of a paid interface. My best guess is that this is not a standard interface for a beginner or mid-level programmer. That said, I would love to be proven wrong.
And, please share your findings / questions. GPS is on my "to-do" list for 2014.