Würde dies innerhalb der Grenzen von VBA tun (andere Benutzer haben keine anderen Entwicklungstools zum Ändern). Ich achte auf Apps von Drittanbietern (z. B. iMacros), die ähnlich sind, aber so allgemein wie möglich sein möchten. Der Shop verwendet XP und Excel 2003.
(1) Eine VBA-Subroutine steuert einen InternetExplorer-Browser, um die Anzeige von Websites, Formularübergaben usw. zu automatisieren.
(2) Gibt es eine Möglichkeit, eine Bildschirmaufnahme vom Inhalt des WebBrowsers zu erhalten? Ohne unordentliche SendKeys Ansätze? .NET hat eine Webbrowser.DrawToBitmap-Methode, kann aber keine einfache Lösung für VBA finden. Willst du den gesamten Bildschirm, einschließlich "unterhalb der Falte" - unter den Bildlaufleisten ...
TRIED UND TESTED (Fügen Sie den vollständigen Code in ein Modul ein und führen Sie Sub Sample ()
ausCODE-LOGIK
1) Dieser Code öffnet IE
2) Navigieren Sie zu Google.com
3) IE maximieren
4) Schnappschuss erstellen
5) Starten Sie MSPaint
6) Einfügen in MSPaint
%Vor%Tags und Links vba excel excel-vba browser internet-explorer-8