Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
152to156
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
152to156
152to156
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Erste Gehversuche mit Arrays...

Erste Gehversuche mit Arrays...
03.09.2002 10:13:51
Steph@n
Hallo ,


Ich möchte ein zweidimensinales Array mit Werten füllen. Es sollen je Array-Zeile an Stelle 1 ein
Kontenname und an Stelle 2 der Kontenbetrag eingelesen werden. Wieviele Zeilen das Array hat
ist variabel.
Mit dem folgenden Coding will ich ermitteln, wieviele Zeilen das Array haben soll und dann das Array
entsprechend dimensionieren.
Bei der letzten Befehlszeile erhalte ich jedoch einen Laufzeitfehler 13 (Typen unverträglich)
Was habe ich falsch gemacht?

Gruss Steph@n

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Erste Gehversuche mit Arrays...
03.09.2002 10:21:24
ANdreas
Hallo Stephan,

Du mußt "arrKonten" auch als Array deklarieren:
Dim arrKonten() As Variant

Hinweis: wenn das Array Zahlenbeträge enthalten soll, ist es besser, es als Double (nicht Variant) zu definieren...

Viel Spaß,
Andreas

Re: Erste Gehversuche mit Arrays...
03.09.2002 10:24:29
Steph@n

Vielen Dank!

Das Array soll aber auch den Kontennamen also u.U. einen String enthalten, dann muss ich doch aber Variant nehmen, oder?

Gruss Stephan

Re: Erste Gehversuche mit Arrays...
03.09.2002 10:36:41
ANdreas
Hallo Stephan,

ich weiß ja nicht genau was Du machen willst.
Vielleicht beschreibst Du mal den Aufbau/Aufgaben Deines Kontos/Arrays...

Andreas

Re: Erste Gehversuche mit Arrays...
03.09.2002 11:22:27
GerdZ
Hallo Stephan,

eine andere Möglichkeit wäre die Verwendung von einem benutzerdefinierten Datentyp

Type Konten
    Name As String
    Betrag As Double
End Type

    Dim arrKonten() As Konten
    
    ReDim Preserve arrKonten(1 To intAnzahlKonten)

arrKonten(x).Name
arrKonten(x).Betrag

     Code eingefügt mit Syntaxhighlighter 1.13

Gruß
Gerd

Anzeige
Re: Erste Gehversuche mit Arrays...
03.09.2002 12:22:30
Steph@n
Danke! So werd ichs machen!

Hab aber gleich noch ne Frage! Das Array leeren tue ich über die ReDim-Anweisung richtig?

Gruss Stephan

Re: Erste Gehversuche mit Arrays...
03.09.2002 12:24:31
Steph@n
Hallo Andreas,

die Variante von Gerd ist ganz gut, so kann ich das Array individuell anpassen!

Danke nochmal für Deine Hilfe!

Das Array leeren tue ich über die ReDim-Anweisung, richtig?

Gruss Stephan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige