Mal wieder fragen zum Array

Moin Moin,
Wenn ich ein einfaches Array Anlege ohne die größe zu bestimmen. Also:
Public SodaTreffer() As String
und dieses nun befüllen möchte SodaTreffer(i) geht das nicht.
Wenn ich die grüße festlege also Public Sodatreffer(10000) As String gehts natürlich.

kann ich ein einfach Array variable halten ? mit Redim oder sowas ohne das der Inhalt verlohren geht ? oder muss ich es doch festlegen.

mfg jonny

Hallo Jonny,

das geht so:

Dim SodaTreffer ()
Redim Preserve SodaTreffer (10)

Durch das Preserve bleiben die Daten erhalten.

Gruß, Andreas

Moin Moin,

kann ich ein einfach Array variable halten ? mit Redim oder
sowas ohne das der Inhalt verlohren geht ? oder muss ich es
doch festlegen.

mfg jonny

Dim SodaTreffer ()
Redim Preserve SodaTreffer (10)

also müsste das auch funktionieren ?

Redim Preserve SodaTreffer (i)

Danke dir

Dim SodaTreffer ()
Redim Preserve SodaTreffer (10)

also müsste das auch funktionieren ?

Redim Preserve SodaTreffer (i)

Sofern i > als die derzeitige Grösse ist!

Danke dir

MfG