Folgende Funktion macht das gleiche, benötigt jedoch den Bruchteil einer Sekunde:
Grüsse
ronaldh
Code:
Type SchluesselTyp
Einstellung(1 To 5) As String * 200
End Type
Public Sub Test()
Dim myArray(1 To 10, 1 To 5) As String
Dim FNr As Integer
Dim FName As String
Dim i As Integer
Dim j As Integer
Dim Schluessel As SchluesselTyp
FName = App.Path + "\MyArray.dat"
FNr = FreeFile
Open FName For Random As #FNr Len = Len(Schluessel)
For i = 1 To 10
For j = 1 To 5
Schluessel.Einstellung(j) = myArray(i, j)
Next
Put #FNr, i, Schluessel
Next
Close #FNr
MsgBox "Fertig"
End Sub
Grüsse
ronaldh