Hallo,
du hast ja eine Beispieldatei online gestellt, auf die ich eingegangen bin. Teste doch erst mal an dieser, verstehe den Code, und lass erst dann den code auf 31000 Daten los - kopfschüttel - .
Wahrscheinlich hast du irgendwo in den Bereichen "A2:A31025" oder "D2:E2002" einen Wert stehen, der keine Zahl ist (vielleicht Text). Dieser kann dann nicht zur Interpolation herangezogen werden.
Hilfreich beim Erkunden eines Codes, den man nicht versteht, ist oftmals das Ausführen im Einzelschritt (F8 im VBA-Editor) und gleichzeitig das beobachten der Inhalte der Variablen (im Direktfenster (im VBA-Editor: Alt => Ansicht => Direktfenster) oder indem man die Maus über einer Variablen schweben lässt, dann wird deren aktueller Inhalt ebenfalls angezeigt).
Das ist übrigens auch sonst bei der Fehlersuche im eigenen Code immens hilfreich.
|