

it is in the references of a VBA project in an excel workbook by default. you can run a test yourself and see by looking at intellisense and seeing what you get with it. and I believe the full DOM platform and every qualifying thing in it is available for use with that library. => probably others too, although I have not used any of them.Īlso, if you did not know, VBA has had for many years, a full blown object library called ""HTML object library"". some of the best that have really good capabilities for manipulating the internet through a browser program are: there are massive library resources available in almost any desktop language. In terms of using other languages to automate browser objects and literally do anything on the web you want, like web scraping (which you are *kind of* doing, but in reverse, by entering data into HTML elements and stuff), you can use almost anything to do this. here it is: automate internet explorer using VBA however, this "force feeding" effort by MS only started about 5 months ago, or there abouts.Īnd by the way, I did *not* include any link. So please advice how to perform the Compact/Repair on the VBA or Excel file alone (i.e. And I just simply use the built in method for getting data from the Internet Explorer. if you experiment with this whole thing, you'll notice it very quickly. However, I did NOT use any Access in my VBA code. it just recognizes it as the default browser because MS is forcing it via windows updates through the internet. Well, VBA does NOT technically launch edge.
