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