Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datenmenge von Arrays
zurück: Fehler beim Auslesen des AD weiter: Diagramm erstellen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Seppelxxl
9 Jahre Hobby-Programmierer


Verfasst am:
05. Jul 2010, 15:17
Rufname: Seppel

Datenmenge von Arrays - Datenmenge von Arrays

Nach oben
       Version: Office 2007

Hallo,

ich habe folgende werte Deklarieren wollen:

Code:

'von Datensatz
Dim X(1 To 1000000 ), Y(1 To 1000000 ), Z(1 To 1000000 ), Z2(1 To 1000000 ) As Double
Dim Farbe(1 To 1000000 ) As Double

'von Ansicht
Dim XA(1 To 10000), YA(1 To 10000) As Double
Dim JA(1 To 10000, 1 To 10000) As Double 'J der momentanen Ansicht
Dim FARBEA(1 To 10000, 1 To 10000) As Double



'von Datensätzen einlsen
sortieren--> 'von Ansicht

zur kurzen Erklärung warum so viel datensätze:

Was will ich eigentlich für ein Programm haben?
Ich will mal eine 3D welt in Exel generieren
Bis jetzt hat alles funktioniert aber ich muss die Welt in Stücken zusammensetzen lassen, also wie folgt

10000 datensätze einlesen
auswerten
eintragen in der Ansicht
und wieder von vorn
...

dadurch dauert das ganze natürlich länger, vorallem da ich auch noch erst aus der Million Datensätze 10000 suchen muss die neben einander sind (in der 3Dwelt)

ja ich weis ich hab Spaß

aber jetzt zu meinen Problem:
Ich denke das die Dklarationsmenge für Excel zu viel ist
Die Million bei den Datensätzen schafft Excel aber bei den Ansichts Datensätzen nur noch 1000 dann gibts einen Absturz

Ist das so? Arbeitsspeicher hab ich genug

Gibts ne Möglichkeit das ganze zum laufen zubringen? oder muss ich mich mit der umständlichen weise zufrieden geben?

Ich danke schon mal für eure Antworten
Seppel

_________________
Alles besteht aus Objekten mit Attributen und Methoden.
slowboarder
Im Profil kannst Du frei den Rang ändern


Verfasst am:
05. Jul 2010, 20:50
Rufname:


AW: Datenmenge von Arrays - AW: Datenmenge von Arrays

Nach oben
       Version: Office 2007

HI
könnte es daran liegten, daß X(),Y() und Z() bei deiner Deklaratioinsweise nicht DOUBLE sondern VARIANT sind?
Variant braucht halt a bisserl mehr Speicher als Double.

wenn alles Double sein soll, muss man so deklarieren:

Dim X(100000) as Double, Y(100000) as Double , Z(100000) as Double

ob das dein Problem bereits löst, weiß ich nicht.

Gruß, Daniel
Seppelxxl
9 Jahre Hobby-Programmierer


Verfasst am:
06. Jul 2010, 19:51
Rufname: Seppel

AW: Datenmenge von Arrays - AW: Datenmenge von Arrays

Nach oben
       Version: Office 2007

hi,
danke für deine Antwort
aber ändern tut es nichts
aber stürzt immer noch ab

Seppel

_________________
Alles besteht aus Objekten mit Attributen und Methoden.
Janson
Office-VBA-Programmierer


Verfasst am:
07. Jul 2010, 07:35
Rufname:

AW: Datenmenge von Arrays - AW: Datenmenge von Arrays

Nach oben
       Version: Office 2007

Nur als Hintergrundinfo:

Ich hatte ein ähnliches Problem (zu viele aktive Variabeln...)
Bei mir hat der PC aber schon beim Aufruf der Variabeln reklamiert, bzw. die ersten hat er geschluckt aber in einer Sub wurden dynamisch neue erzeugt. Bei denen hat er reklamiert und das Programm beendet...

Ich hab das Problem umschifft, indem ich die Variabeln (zeitintensiv) in ein Excel-Blatt reinschreibe und nachher wieder rauslese...

Vieleicht gibt diese Info einen Denkanstoss.

_________________
------------------------
MfG Janson
Seppelxxl
9 Jahre Hobby-Programmierer


Verfasst am:
07. Jul 2010, 15:24
Rufname: Seppel


AW: Datenmenge von Arrays - AW: Datenmenge von Arrays

Nach oben
       Version: Office 2007

Ja danke das hat mir geholfen

Seppel

_________________
Alles besteht aus Objekten mit Attributen und Methoden.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: einzelne Zelle und Datenmenge auf gleichheit überprüfen 1 Beny Herger 1620 10. Jun 2010, 16:40
Gast einzelne Zelle und Datenmenge auf gleichheit überprüfen
Keine neuen Beiträge Excel Formeln: SUMMENPRODUKT mit mehreren arrays... 2 Gast 492 29. Apr 2010, 17:56
MariaL SUMMENPRODUKT mit mehreren arrays...
Keine neuen Beiträge Excel Formeln: Datenmenge begrenzen 3 modellmicha 407 15. Dez 2009, 22:28
modellmicha Datenmenge begrenzen
Keine neuen Beiträge Excel VBA (Makros): Min/Max aus einer Dimension des Arrays 2 thewrongadress 612 15. Mai 2009, 11:39
thewrongadress Min/Max aus einer Dimension des Arrays
Keine neuen Beiträge Excel Formeln: Summenprodukt über mehrere Arrays 15 Gast 2673 10. Feb 2009, 19:28
Heinz Schweigert Summenprodukt über mehrere Arrays
Keine neuen Beiträge Excel VBA (Makros): Diagrammdaten aus Arrays lesen 3 schneih2 1102 03. Feb 2009, 15:40
bst Diagrammdaten aus Arrays lesen
Keine neuen Beiträge Excel VBA (Makros): Probleme mit Dimensionen von Arrays 3 ExcelTüftler 383 11. Nov 2008, 10:53
ExcelTüftler Probleme mit Dimensionen von Arrays
Keine neuen Beiträge Excel VBA (Makros): Arrays, Wert merken 3 woswoasi 277 25. Aug 2008, 16:57
bst Arrays, Wert merken
Keine neuen Beiträge Excel Formeln: Fehlermeldung Teile des Arrays können nicht geändert werden! 1 Doreeni 7481 19. Jun 2008, 17:56
HermannZ Fehlermeldung Teile des Arrays können nicht geändert werden!
Keine neuen Beiträge Excel VBA (Makros): Arrays zählen 3 Michael XYZ 402 23. Apr 2008, 10:14
Sensewell Arrays zählen
Keine neuen Beiträge Excel Formeln: Probleme mit Array Formeln und Datenmenge 2 Gast 495 10. Jan 2008, 15:33
Gast Probleme mit Array Formeln und Datenmenge
Keine neuen Beiträge Excel VBA (Makros): Arrays automatisch bennen 6 PeterB_25 586 22. Okt 2007, 12:01
Gast Arrays automatisch bennen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum