Array nach einlesen sortieren

Moderator: ModerationP

Array nach einlesen sortieren

Beitragvon Kuschelmonster » 27. Nov 2020, 13:11

Hallo zusammen,

ich habe einen Array infoarr(i, 4) den ich nachträglich sortieren muss.
Denn nach dem einlesen wird bei bestimmten Bedingungen das zweite Datenfeld geändert.
Ich habe die Array.​Sort Methode gefunden. Doch ich steige da leider nicht durch die Erklärung durch.

Wie muss die Zeile lauten wenn ich das Array nach (x,2) sortieren möchte?
Es handelt sich bei diesem Datenfeld um ein Datum
Benutzeravatar
Kuschelmonster
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 600
Registriert: 09. Nov 2007, 21:44
Wohnort: Hamburg

Re: Array nach einlesen sortieren

Beitragvon SGast » 27. Nov 2020, 13:26

Hallo,
prinzipiell werden in Access eher selten Arrays verwendet.
Zumindest sollte man keine Daten aus Tabellen holen und in ein Array speichern.

Ansonsten ist mit in VBA auch keine Sort-Methode auf ein Array bekannt.
Das muss man nmK selbst programmieren.
VBA Array sortieren

Gruß Steffen
SGast
 

Re: Array nach einlesen sortieren

Beitragvon knobbi38 » 27. Nov 2020, 13:28

Hallo Kuschelmonster,

in VBA ist ein Array kein Objekt und hat deshalb auch keine Methoden. Deshalb mußt du dir eine Sortierroutine für dein Array selber programmieren. Beachten mußt du dabei auch noch die zu sortierende Dimension des Arrays.

Im Excel Forum wurde das Thema schon öfter behandelt. Einfach mal die Suche bemühen.

Gruß Ulrich
Zuletzt geändert von knobbi38 am 27. Nov 2020, 13:52, insgesamt 1-mal geändert.
knobbi38
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 2798
Registriert: 02. Jul 2015, 14:23

Re: Array nach einlesen sortieren

Beitragvon KlausMz » 27. Nov 2020, 13:45

Hallo,
wo kommen denn die Daten her im Array?

Ich sage mal (etwas provokant) Wer in einer Datenbank ein Array braucht hat etwas falsch gemacht.
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Benutzeravatar
KlausMz
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 39832
Registriert: 06. Okt 2003, 15:09
Wohnort: Irgendwo in der Pfalz


Zurück zu Access Forum (provisorisch)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste