Sonstiges

VBA Automatisierung & CPU-Auslastung

Veröffentlicht am

In diesem Beitrag zeige ich, wie man eine hohe CPU-Auslastung während der Automatisierung von MS-Office vermeiden kann. Eine hohe CPU-Auslastung ist in 99% der Fälle die Folge einer fehlerhaften Programmierung. Die meisten Probleme einer solchen Auslastung treten dann auf, wenn mehrere Vorgänge innerhalb einer Schleife mehrfach wiederholt werden. Das können FOR…TO…NEXT, DO…LOOP oder DO WHILE…LOOP […]

Dateien/Verzeichnisse

Überprüfen ob Datei oder Verzeichnis existiert

Veröffentlicht am

Manchmal ist es notwendig, das in einem Ablauf geprüft wird, ob eine Datei oder Verzeichnis existiert. Dieses Vorgehen kommt zum Beispiel vor, wenn man Daten aus einer bestehenden Datei importierten möchte. Ein zweites Szenario wäre, das man eine bestehende Datei nicht überschreiben möchte, sondern nur erweitern oder ändern. Um jetzt überprüfen zu können, ob die […]