Office: Fehlermeldung "nicht genügend Speicher"

Helfe beim Thema Fehlermeldung "nicht genügend Speicher" in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo ebs17, Schleifenrennen... Ja das könnte meinen Code beschreiben :-) Hallo EarlFred, Ich berechne einen Backtest mit den Daten aus der... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Faultier_1982, 30. November 2016.

  1. Fehlermeldung "nicht genügend Speicher"


    Hallo ebs17,
    Schleifenrennen... Ja das könnte meinen Code beschreiben :-)


    Hallo EarlFred,
    Ich berechne einen Backtest mit den Daten aus der Datenbank....
    Das bedeutet, dass ich an jedem der 4500 Handelstage aus meiner Datenbank für jede einzelne Firma der 5000 Firmen ca. 6 Indikatoren berechnen muss.
    Ich habe auch schon versucht, diese Indikatoren direkt über eine Access-Abfrage zu berechnen, das war aber viel komplizierter und langsamer als in Excel mit einer Schleife.

    Deshalb lade ich die Kursdaten aus meiner DB in ein Array und da kann ich dann flexibel meine Berechnungen durchführen.

    Gruß Faultier
     
    Faultier_1982, 3. Dezember 2016
    #16
  2. Aha, und deswegen geht es nicht. LOL Aber da Du ja bis auf eine Codezeile sonst nicht viel rauslässt, spekuliere ich mal wieder*cool.gif*. Deine Unkenntnis der Möglichkeiten einer SQL Datenbank leiten dich zu dem Schluß, Dein Weg ist der einzig mögliche und alle anderen Vorschläge, die etwas anderes andeuten, sind viel komplizierter und langsamer, sprich Unsinn.
    Das ungewöhnlich hätte ich anders formuliert, beginnen mit be...*grins
     
  3. Hallo Storax,
    ich habe nie gesagt, dass das der einzig mögliche Weg ist. Es ist aber der Weg, den ich hinbekommen habe :-)
    Ja ich kenne mich mit SQL nicht aus, mit VBA ist es ein bisschen besser.
    Ich habe auch nie gesagt, dass eure Vorschläge komplizierter und langsamer sind, ich habe gesagt, dass meine Versuche es waren.

    Warum findest du meine DB-Anbindung so be..
    Was wäre der professionelle Ansatz?

    Gruß Faultier
     
    Faultier_1982, 3. Dezember 2016
    #18
  4. Fehlermeldung "nicht genügend Speicher"

    Ich kenne Deine DB Anbindung nicht, aber allle Datensätze in den Hauptspeicher kopieren, um diese dann auszuwerten ist der Ansatz von jemanden, der die Implikationen daraus nicht versteht.
    Als Lesestoff
    https://www.quora.com/How-do-I-trans...the-hard-drive
    http://dba.stackexchange.com/questio...se-into-memory

    Der professionelle Ansatz: Frag einen Profi, aber das kostet.

    Dir hilft vielleicht, die Datenbank per ADODB zu verbinden und die Daten über Recordsets anzusprechen.
    http://analysistabs.com/excel-vba/ad...ting-database/

    Andere Idee, wenn Du es unbedingt in den Hauptspeicher laden willst: Erzeuge ein In Memory Recordset und kopiere alle Daten aus der Tabelle/DB dort rein. Das sollte zumindest eine bessere Ausnutzung des Hauptspeichers ergeben und die Anwendung geht erst später krachen LOL
    http://www.databasejournal.com/featu...Recordsets.htm
    Ich mache das manchmal aber bin noch nie auf den Gedanken gekommen, dort eine ganze Datenbank oder große Tabelle reinzuladen.

    Die beste Idee ist, das Problem zu beschreiben und nicht die Lösung, die Du Dir ausgedacht hast.
     
Thema:

Fehlermeldung "nicht genügend Speicher"

Die Seite wird geladen...
  1. Fehlermeldung "nicht genügend Speicher" - Similar Threads - Fehlermeldung genügend Speicher

  2. Excel found a problem with one or more formula references in this worksheet

    in Microsoft Excel Hilfe
    Excel found a problem with one or more formula references in this worksheet: Liebes Forum, ich habe ein Problem, das viel durch das Internet geistert, aber nirgendwo gibt es eine erfolgreiche Lösung für: "Excel found a problem with one or more formula references in this...
  3. Fehlermeldung beim Filtern in einer Tabelle

    in Microsoft Excel Hilfe
    Fehlermeldung beim Filtern in einer Tabelle: Hallo Zusammen, ich habe Folgendes Problem. Ich habe eine Materialliste mit allen Daten die man benötigt zum Artikel. Da ich die Liste als Tabelle Formatiert habe, kann ich auch ganz einfach...
  4. Bedingte Formatierung funktioniert nicht

    in Microsoft Excel Hilfe
    Bedingte Formatierung funktioniert nicht: Hallo, ich habe eine Excel Datei erstellt und es funktioniert alles, bis auf eine bedingte Formatierung. Ich verstehe einfach nicht wieso. Habe in der Liste schon andere Formatierungen, die sehr...
  5. Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...

    in Microsoft Outlook Hilfe
    Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...: Hallo, habe seit der Installation von MS Office 2021 Pro ein Problem mit Outlook, dass auch nach 3-maliger Neuinstallation und mit dem MFCMAPI-Tool die Fehlermeldung auch nicht verschwindet. Bin...
  6. Fehlermeldung XML Erweiterungspacket

    in Microsoft Word Hilfe
    Fehlermeldung XML Erweiterungspacket: Hallo, kennt wer diese Fehlermeldung bei Word (Windows 10 pro/Word 2016)? Es tritt auf, wenn ich auf die Registerkarte Ansicht gehe und geht nicht mehr weg. Word stellt dann im Hintergrund eine...
  7. Excel Powerquery: Nach Schließen & Laden Fehlermeldung [DataFormat.Error]

    in Microsoft Excel Hilfe
    Excel Powerquery: Nach Schließen & Laden Fehlermeldung [DataFormat.Error]: Hallo zusammen! Ich bin gerade dabei von einem Teams-Sharepoint-Ordner Daten mit Power-Query abzurufen. Ich lade die Daten über "Daten Abrufen -> Datei -> Sharepoint-Ordner" und gebe dann den...
  8. Fehlermeldung "Nicht genügend Speicher"

    in Microsoft Excel Hilfe
    Fehlermeldung "Nicht genügend Speicher": Hallo Ich habe an meinem PC mit 4GB Ram-Speicher ein Programm geschrieben, das zu beginn eines Makros alle Daten für die Berechnung aus Access abruft und in ein Array schreibt. Das funktioniert...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden