Der Laufzeitfehler ’16’ tritt in VBA auf, wenn ein Makro einen Ausdruck auswertet, der für VBA zu komplex ist. Dies kann durch verschachtelte Ausdrücke, komplexe Berechnungen oder große Datenmengen verursacht werden. Um den Fehler zu beheben, muss man die Ursache des Fehlers identifizieren und anschließend die Anzahl der verschachtelten Ausdrücke reduzieren, die Berechnungen vereinfachen oder die Datenmenge reduzieren.
Weitere Informationen finden Sie unter dem folgenden Link:
VBA-Laufzeitfehler ‚16‘: Ausdruck zu komplex — excel-hilfe.ch