Gelöst: Excel vba Laufzeitfehler -2146232576 (80131700) Automatisierungsfehler
Beim Verwenden von Hash Functionen in Microsoft Anwendungen wird in vba Makro Code der gezeigte Fehler angezeigt, sobald man auf die Zeile kommt:
Set Encoder = CreateObject("System.Text.UTF8Encoding")
|
Fehlermeldung
Microsoft Visual Basic
Laufzeitfehler ‚-2146232576 (80131700)‘: Automatisierungsfehler
|
Gilt in vba in Microsoft Excel Access Word Outlook PowerPoint in Makros.
Es ist kein Verweis auf mscorlib oder auf system.text in .Net Framework notwendig
Lösung:
Man muss in
Windows Features die Position .NET Framework 3.5 aktivieren
Hierzu gibt man in Windows 10 Suche ein: Feature und gelangt zum
Dialog:
Windows-Features aktivieren oder deaktivieren
Dann muss man die Position
.NET Framework 3.5 (enthält .NET 2.0 und 3.0) aktivieren
Läuft ok
Nach der Installation läuft der vba Code sofort ohne Probleme
OHNE zusätzliche vba Verweise auf Mscorlib oder xml ergänzen