Anyone who has written vba in excel that is data intensive will know this won't work. It's like trying to run them over the cloud. That will never be solved due to data limitations we currently have with internet connections. Access while not a good choice is even worse but used by many people. This is what happens when you rush to the cloud without thinking or testing first.